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