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; 65SetFlag(Flags.PreferInlineCompletions, value); 78get => (_flags & Flags.IsSocket) != 0; 79set => SetFlag(Flags.IsSocket, value); 132return (_flags & Flags.NonBlocking) != 0; 136SetFlag(Flags.NonBlocking, value); 193internal bool IsDisconnected => (_flags & Flags.IsDisconnected) != 0; 195internal void SetToDisconnected() => _flags |= Flags.IsDisconnected;