35 references to QueueState
System.Net.Sockets (35)
System\Net\Sockets\SocketAsyncContext.Unix.cs (35)
780private QueueState _state; // See above 803_state = QueueState.Ready; 819Debug.Assert(sizeof(QueueState) == sizeof(int)); 820QueueState state = (QueueState)Volatile.Read(ref Unsafe.As<QueueState, int>(ref _state)); 823bool isReady = state == QueueState.Ready || state == QueueState.Stopped; 854case QueueState.Ready: 865_state = QueueState.Waiting; 866goto case QueueState.Waiting; 868case QueueState.Waiting: 869case QueueState.Processing: 897case QueueState.Stopped: 958case QueueState.Ready: 964case QueueState.Waiting: 975_state = QueueState.Processing; 979case QueueState.Processing: 985case QueueState.Stopped: 1040if (_state == QueueState.Stopped) 1048Debug.Assert(_state == QueueState.Processing, $"_state={_state} while processing queue!"); 1068if (_state == QueueState.Stopped) 1076Debug.Assert(_state == QueueState.Processing, $"_state={_state} while processing queue!"); 1087_state = QueueState.Waiting; 1100if (_state == QueueState.Stopped) 1107Debug.Assert(_state == QueueState.Processing, $"_state={_state} while processing queue!"); 1115_state = QueueState.Ready; 1144if (_state == QueueState.Stopped) 1169if (_state == QueueState.Processing) 1175_state = QueueState.Ready; 1183else if (_state == QueueState.Waiting) 1187_state = QueueState.Ready; 1220Debug.Assert(_state != QueueState.Stopped); 1226Debug.Assert(_state != QueueState.Stopped); 1228_state = QueueState.Stopped;