21 references to TimeoutControl
Microsoft.AspNetCore.Server.Kestrel.Core (21)
Internal\Http2\Http2Connection.cs (21)
300
TimeoutControl
.InitializeHttp2(_inputFlowControl);
301
TimeoutControl
.SetTimeout(Limits.KeepAliveTimeout, TimeoutReason.KeepAlive);
484
TimeoutControl
.CancelTimeout();
485
TimeoutControl
.StartDrainTimeout(Limits.MinResponseDataRate, Limits.MaxResponseBufferSize);
845
if (
TimeoutControl
.TimerReason != TimeoutReason.None)
847
Debug.Assert(
TimeoutControl
.TimerReason == TimeoutReason.KeepAlive, "Non keep-alive timeout set at start of trailer headers.");
848
TimeoutControl
.CancelTimeout();
851
TimeoutControl
.SetTimeout(Limits.RequestHeadersTimeout, TimeoutReason.RequestHeaders);
871
if (
TimeoutControl
.TimerReason != TimeoutReason.None)
873
Debug.Assert(
TimeoutControl
.TimerReason == TimeoutReason.KeepAlive, "Non keep-alive timeout set at start of stream.");
874
TimeoutControl
.CancelTimeout();
879
TimeoutControl
.SetTimeout(Limits.RequestHeadersTimeout, TimeoutReason.RequestHeaders);
1097
if (
TimeoutControl
.TimerReason == TimeoutReason.KeepAlive)
1099
TimeoutControl
.ResetTimeout(Limits.KeepAliveTimeout, TimeoutReason.KeepAlive);
1216
TimeoutControl
.CancelTimeout();
1223
Debug.Assert(
TimeoutControl
.TimerReason == TimeoutReason.RequestHeaders, "Received continuation frame without request header timeout being set.");
1227
TimeoutControl
.CancelTimeout();
1557
if (
TimeoutControl
.TimerReason == TimeoutReason.None)
1559
TimeoutControl
.SetTimeout(Limits.KeepAliveTimeout, TimeoutReason.KeepAlive);
1564
Debug.Assert(
TimeoutControl
.TimerReason == TimeoutReason.RequestHeaders ||
1565
TimeoutControl
.TimerReason == TimeoutReason.KeepAlive);