36 references to State
http2cat (36)
src\Shared\runtime\Http2\Hpack\HPackDecoder.cs (36)
98private State _state = State.Ready; 150case State.Ready: 153case State.HeaderFieldIndex: 156case State.HeaderNameIndex: 159case State.HeaderNameLength: 162case State.HeaderNameLengthContinue: 165case State.HeaderName: 168case State.HeaderValueLength: 171case State.HeaderValueLengthContinue: 174case State.HeaderValue: 177case State.DynamicTableSizeUpdate: 209_state = State.Ready; 223OnStringLength(intResult, nextState: State.HeaderValue); 227OnString(nextState: State.Ready); 237_state = State.HeaderValueLengthContinue; 251OnStringLength(intResult, nextState: State.HeaderName); 263OnStringLength(intResult, nextState: State.HeaderValue); 300OnStringLength(intResult, nextState: State.HeaderName); 305_state = State.HeaderNameLengthContinue; 315Debug.Assert(_state == State.Ready, "Should be ready to parse a new header."); 333_state = State.HeaderFieldIndex; 386_state = State.DynamicTableSizeUpdate; 404_state = State.HeaderNameLength; 416_state = State.HeaderNameIndex; 437_state = State.HeaderValueLength; 454OnString(nextState: State.HeaderValueLength); 473_state = State.Ready; 485OnString(nextState: State.Ready); 495if (_state != State.Ready) 540if (_state != State.Ready) 559_state = State.Ready; 573_state = State.HeaderValueLength; 576private void OnStringLength(int length, State nextState) 593private void OnString(State nextState) 611if (_state == State.HeaderName)