21 references to TimeoutControl
Microsoft.AspNetCore.Server.Kestrel.Core (21)
Internal\Http2\Http2Connection.cs (21)
296TimeoutControl.InitializeHttp2(_inputFlowControl); 297TimeoutControl.SetTimeout(Limits.KeepAliveTimeout, TimeoutReason.KeepAlive); 480TimeoutControl.CancelTimeout(); 481TimeoutControl.StartDrainTimeout(Limits.MinResponseDataRate, Limits.MaxResponseBufferSize); 841if (TimeoutControl.TimerReason != TimeoutReason.None) 843Debug.Assert(TimeoutControl.TimerReason == TimeoutReason.KeepAlive, "Non keep-alive timeout set at start of trailer headers."); 844TimeoutControl.CancelTimeout(); 847TimeoutControl.SetTimeout(Limits.RequestHeadersTimeout, TimeoutReason.RequestHeaders); 867if (TimeoutControl.TimerReason != TimeoutReason.None) 869Debug.Assert(TimeoutControl.TimerReason == TimeoutReason.KeepAlive, "Non keep-alive timeout set at start of stream."); 870TimeoutControl.CancelTimeout(); 875TimeoutControl.SetTimeout(Limits.RequestHeadersTimeout, TimeoutReason.RequestHeaders); 1093if (TimeoutControl.TimerReason == TimeoutReason.KeepAlive) 1095TimeoutControl.ResetTimeout(Limits.KeepAliveTimeout, TimeoutReason.KeepAlive); 1212TimeoutControl.CancelTimeout(); 1219Debug.Assert(TimeoutControl.TimerReason == TimeoutReason.RequestHeaders, "Received continuation frame without request header timeout being set."); 1223TimeoutControl.CancelTimeout(); 1553if (TimeoutControl.TimerReason == TimeoutReason.None) 1555TimeoutControl.SetTimeout(Limits.KeepAliveTimeout, TimeoutReason.KeepAlive); 1560Debug.Assert(TimeoutControl.TimerReason == TimeoutReason.RequestHeaders || 1561TimeoutControl.TimerReason == TimeoutReason.KeepAlive);