27 references to RequestProcessingStatus
Microsoft.AspNetCore.Server.Kestrel.Core (27)
Internal\Http\Http1Connection.cs (14)
283case RequestProcessingStatus.RequestPending: 297_requestProcessingStatus = RequestProcessingStatus.ParsingRequestLine; 298goto case RequestProcessingStatus.ParsingRequestLine; 300case RequestProcessingStatus.ParsingRequestLine: 308_requestProcessingStatus = RequestProcessingStatus.ParsingHeaders; 309goto case RequestProcessingStatus.ParsingHeaders; 313case RequestProcessingStatus.ParsingHeaders: 321_requestProcessingStatus = RequestProcessingStatus.AppStarted; 958case RequestProcessingStatus.RequestPending: 961case RequestProcessingStatus.ParsingRequestLine: 965case RequestProcessingStatus.ParsingHeaders: 971else if (!_keepAlive && _requestProcessingStatus == RequestProcessingStatus.RequestPending) 988if (_requestProcessingStatus == RequestProcessingStatus.AppStarted) 1143if (_requestProcessingStatus < RequestProcessingStatus.AppStarted && !_connectionAborted
Internal\Http\HttpProtocol.cs (13)
52protected RequestProcessingStatus _requestProcessingStatus; 332public bool HasResponseStarted => _requestProcessingStatus >= RequestProcessingStatus.HeadersCommitted; 334public bool HasFlushedHeaders => _requestProcessingStatus >= RequestProcessingStatus.HeadersFlushed; 336public bool HasResponseCompleted => _requestProcessingStatus == RequestProcessingStatus.ResponseCompleted; 357_requestProcessingStatus = RequestProcessingStatus.RequestPending; 366_requestProcessingStatus = RequestProcessingStatus.RequestPending; 609if (_requestProcessingStatus != RequestProcessingStatus.RequestPending) 1007_requestProcessingStatus = RequestProcessingStatus.HeadersFlushed; 1021_requestProcessingStatus = RequestProcessingStatus.HeadersCommitted; 1108_requestProcessingStatus = RequestProcessingStatus.ResponseCompleted; 1125_requestProcessingStatus = RequestProcessingStatus.HeadersFlushed; 1129_requestProcessingStatus = RequestProcessingStatus.ResponseCompleted; 1356_requestProcessingStatus = RequestProcessingStatus.AppStarted;