2 instantiations of Http2PeerSettings
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\Http2\Http2Connection.cs (2)
97private readonly Http2PeerSettings _serverSettings = new Http2PeerSettings(); 98private readonly Http2PeerSettings _clientSettings = new Http2PeerSettings();
28 references to Http2PeerSettings
Microsoft.AspNetCore.Server.Kestrel.Core (28)
Http2Limits.cs (14)
16private int _headerTableSize = (int)Http2PeerSettings.DefaultHeaderTableSize; 17private int _maxFrameSize = (int)Http2PeerSettings.DefaultMaxFrameSize; 75if (value < Http2PeerSettings.MinAllowedMaxFrameSize || value > Http2PeerSettings.MaxAllowedMaxFrameSize) 77throw new ArgumentOutOfRangeException(nameof(value), value, CoreStrings.FormatArgumentOutOfRange(Http2PeerSettings.MinAllowedMaxFrameSize, Http2PeerSettings.MaxAllowedMaxFrameSize)); 116if (value < Http2PeerSettings.DefaultInitialWindowSize || value > Http2PeerSettings.MaxWindowSize) 119CoreStrings.FormatArgumentOutOfRange(Http2PeerSettings.DefaultInitialWindowSize, Http2PeerSettings.MaxWindowSize)); 139if (value < Http2PeerSettings.DefaultInitialWindowSize || value > Http2PeerSettings.MaxWindowSize) 142CoreStrings.FormatArgumentOutOfRange(Http2PeerSettings.DefaultInitialWindowSize, Http2PeerSettings.MaxWindowSize));
Internal\Http2\FlowControl\FlowControl.cs (2)
12Debug.Assert(initialWindowSize <= Http2PeerSettings.MaxWindowSize, $"{nameof(initialWindowSize)} too large."); 34var maxUpdate = Http2PeerSettings.MaxWindowSize - Available;
Internal\Http2\Http2Connection.cs (4)
97private readonly Http2PeerSettings _serverSettings = new Http2PeerSettings(); 98private readonly Http2PeerSettings _clientSettings = new Http2PeerSettings(); 198internal Http2PeerSettings ServerSettings => _serverSettings; 272var diff = connectionWindow - (int)Http2PeerSettings.DefaultInitialWindowSize;
Internal\Http2\Http2FrameWriter.cs (3)
74private uint _maxFrameSize = Http2PeerSettings.MinAllowedMaxFrameSize; 139_connectionWindow = Http2PeerSettings.DefaultInitialWindowSize; 961var maxUpdate = Http2PeerSettings.MaxWindowSize - _connectionWindow;
Internal\Http2\Http2OutputProducer.cs (1)
690var maxUpdate = Http2PeerSettings.MaxWindowSize - _streamWindow;
Internal\Http2\Http2StreamContext.cs (4)
27Http2PeerSettings clientPeerSettings, 28Http2PeerSettings serverPeerSettings, 42public Http2PeerSettings ClientPeerSettings { get; } 43public Http2PeerSettings ServerPeerSettings { get; }