16 references to TimeoutControl
Microsoft.AspNetCore.Server.Kestrel.Core (16)
Internal\Http2\Http2Connection.cs (16)
258TimeoutControl.InitializeHttp2(_inputFlowControl); 259TimeoutControl.SetTimeout(Limits.KeepAliveTimeout, TimeoutReason.KeepAlive); 430TimeoutControl.CancelTimeout(); 431TimeoutControl.StartDrainTimeout(Limits.MinResponseDataRate, Limits.MaxResponseBufferSize); 776if (TimeoutControl.TimerReason != TimeoutReason.None) 778Debug.Assert(TimeoutControl.TimerReason == TimeoutReason.KeepAlive, "Non keep-alive timeout set at start of stream."); 779TimeoutControl.CancelTimeout(); 784TimeoutControl.SetTimeout(Limits.RequestHeadersTimeout, TimeoutReason.RequestHeaders); 998if (TimeoutControl.TimerReason == TimeoutReason.KeepAlive) 1000TimeoutControl.ResetTimeout(Limits.KeepAliveTimeout, TimeoutReason.KeepAlive); 1113Debug.Assert(TimeoutControl.TimerReason == TimeoutReason.RequestHeaders, "Received continuation frame without request header timeout being set."); 1117TimeoutControl.CancelTimeout(); 1437if (TimeoutControl.TimerReason == TimeoutReason.None) 1439TimeoutControl.SetTimeout(Limits.KeepAliveTimeout, TimeoutReason.KeepAlive); 1444Debug.Assert(TimeoutControl.TimerReason == TimeoutReason.RequestHeaders || 1445TimeoutControl.TimerReason == TimeoutReason.KeepAlive);