18 references to Flags
System.Net.Sockets (18)
System\Net\Sockets\SafeSocketHandle.Unix.cs (18)
34private Flags _flags = Flags.IsSocket | (SocketAsyncEngine.InlineSocketCompletionsEnabled ? Flags.PreferInlineCompletions : 0); 36private void SetFlag(Flags flag, bool value) 44get => (_flags & Flags.LastConnectFailed) != 0; 45set => SetFlag(Flags.LastConnectFailed, value); 50get => (_flags & Flags.DualMode) != 0; 51set => SetFlag(Flags.DualMode, value); 56get => (_flags & Flags.ExposedHandleOrUntrackedConfiguration) != 0; 57private set => SetFlag(Flags.ExposedHandleOrUntrackedConfiguration, value); 62get => (_flags & Flags.PreferInlineCompletions) != 0; 63set => SetFlag(Flags.PreferInlineCompletions, value); 69get => (_flags & Flags.IsSocket) != 0; 70set => SetFlag(Flags.IsSocket, value); 123return (_flags & Flags.NonBlocking) != 0; 127SetFlag(Flags.NonBlocking, value); 168internal bool IsDisconnected => (_flags & Flags.IsDisconnected) != 0; 170internal void SetToDisconnected() => _flags |= Flags.IsDisconnected;