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