36 references to State
http2cat (36)
src\Shared\runtime\Http2\Hpack\HPackDecoder.cs (36)
93
private
State
_state =
State
.Ready;
145
case
State
.Ready:
148
case
State
.HeaderFieldIndex:
151
case
State
.HeaderNameIndex:
154
case
State
.HeaderNameLength:
157
case
State
.HeaderNameLengthContinue:
160
case
State
.HeaderName:
163
case
State
.HeaderValueLength:
166
case
State
.HeaderValueLengthContinue:
169
case
State
.HeaderValue:
172
case
State
.DynamicTableSizeUpdate:
204
_state =
State
.Ready;
218
OnStringLength(intResult, nextState:
State
.HeaderValue);
222
OnString(nextState:
State
.Ready);
232
_state =
State
.HeaderValueLengthContinue;
246
OnStringLength(intResult, nextState:
State
.HeaderName);
258
OnStringLength(intResult, nextState:
State
.HeaderValue);
295
OnStringLength(intResult, nextState:
State
.HeaderName);
300
_state =
State
.HeaderNameLengthContinue;
310
Debug.Assert(_state ==
State
.Ready, "Should be ready to parse a new header.");
328
_state =
State
.HeaderFieldIndex;
381
_state =
State
.DynamicTableSizeUpdate;
399
_state =
State
.HeaderNameLength;
411
_state =
State
.HeaderNameIndex;
432
_state =
State
.HeaderValueLength;
449
OnString(nextState:
State
.HeaderValueLength);
468
_state =
State
.Ready;
480
OnString(nextState:
State
.Ready);
490
if (_state !=
State
.Ready)
535
if (_state !=
State
.Ready)
554
_state =
State
.Ready;
568
_state =
State
.HeaderValueLength;
571
private void OnStringLength(int length,
State
nextState)
588
private void OnString(
State
nextState)
606
if (_state ==
State
.HeaderName)