10 instantiations of Http2PeerSettings
InMemory.FunctionalTests (3)
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (2)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (3)
115 references to Http2PeerSettings
InMemory.FunctionalTests (77)
Http2\Http2ConnectionTests.cs (47)
724uint length = Http2PeerSettings.MinAllowedMaxFrameSize + 1;
731expectedErrorMessage: CoreStrings.FormatHttp2ErrorFrameOverLimit(length, Http2PeerSettings.MinAllowedMaxFrameSize));
738var length = Http2PeerSettings.MinAllowedMaxFrameSize + 10;
752withLength: Http2PeerSettings.MinAllowedMaxFrameSize,
756withLength: length - Http2PeerSettings.MinAllowedMaxFrameSize,
827var framesInStreamWindow = initialStreamWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
829var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
837await SendWindowUpdateAsync(0, int.MaxValue - (int)Http2PeerSettings.DefaultInitialWindowSize);
929var framesInStreamWindow = initialStreamWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
931var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
943var remainder = initialStreamWindowSize % (int)Http2PeerSettings.DefaultMaxFrameSize;
1061var framesInStreamWindow = initialStreamWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1062var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1070await SendWindowUpdateAsync(0, int.MaxValue - (int)Http2PeerSettings.DefaultInitialWindowSize);
1280var framesInWindow = initialWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1289await SendWindowUpdateAsync(0, int.MaxValue - (int)Http2PeerSettings.DefaultInitialWindowSize);
1350var framesConnectionInWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1393var framesInStreamWindow = initialStreamWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1395var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1421await SendWindowUpdateAsync(0, int.MaxValue - (int)Http2PeerSettings.DefaultInitialWindowSize);
1855var framesInWindow = (initialWindowSize / Http2PeerSettings.DefaultMaxFrameSize) + 1; // Round up to overflow the window
1879var framesInWindow = initialWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1912var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
1913var remainingBytesBeforeBackpressure = (int)Http2PeerSettings.DefaultInitialWindowSize % _maxData.Length;
1917_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
3202var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
3203var remainingBytesBeforeBackpressure = (int)Http2PeerSettings.DefaultInitialWindowSize % _maxData.Length;
3206_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
3290await SendWindowUpdateAsync(0, (int)Http2PeerSettings.DefaultInitialWindowSize);
3409var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
3667Assert.Equal(1024 * 1024 - (int)Http2PeerSettings.DefaultInitialWindowSize, update.WindowUpdateSizeIncrement);
3728Assert.Equal(1024 * 1024u - Http2PeerSettings.DefaultInitialWindowSize, (uint)update.WindowUpdateSizeIncrement);
3868await SendWindowUpdateAsync(1, (int)(Http2PeerSettings.MaxWindowSize - _clientSettings.InitialWindowSize));
3892_connection.ServerSettings.MaxFrameSize = Http2PeerSettings.MaxAllowedMaxFrameSize;
3895var headerValueLength = Http2PeerSettings.MinAllowedMaxFrameSize;
3949var serverMaxFrame = Http2PeerSettings.MinAllowedMaxFrameSize + 1024;
3953_connection.ServerSettings.MaxFrameSize = Http2PeerSettings.MinAllowedMaxFrameSize + 1024;
4225var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
4226var remainingBytesBeforeBackpressure = (int)Http2PeerSettings.DefaultInitialWindowSize % _maxData.Length;
4229_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
4543var maxIncrement = (int)(Http2PeerSettings.MaxWindowSize - Http2PeerSettings.DefaultInitialWindowSize);
4562var maxIncrement = (int)(Http2PeerSettings.MaxWindowSize - Http2PeerSettings.DefaultInitialWindowSize);
4583var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
4593_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
4641var remainingBytesBeforeBackpressure = (int)Http2PeerSettings.DefaultInitialWindowSize % _maxData.Length;
Http2\Http2StreamTests.cs (19)
2593var trailerValue = new string('a', (int)Http2PeerSettings.DefaultMaxFrameSize);
2635var trailerValue = new string('a', (int)Http2PeerSettings.DefaultMaxFrameSize);
2728var trailerValue = new string('a', (int)Http2PeerSettings.DefaultMaxFrameSize);
2787var trailerValue = new string('a', (int)Http2PeerSettings.DefaultMaxFrameSize);
2842var value = new string('a', (int)Http2PeerSettings.DefaultMaxFrameSize);
2972const int windowSize = (int)Http2PeerSettings.DefaultMaxFrameSize;
3480const int windowSize = (int)Http2PeerSettings.DefaultMaxFrameSize;
3529context.Response.Headers.ETag = new string('a', (int)Http2PeerSettings.DefaultMaxFrameSize);
3557Assert.Equal((int)Http2PeerSettings.DefaultMaxFrameSize, _decodedHeaders[HeaderNames.ETag].Length);
3565context.Response.Headers.ETag = new string('a', (int)Http2PeerSettings.DefaultMaxFrameSize);
3594Assert.Equal((int)Http2PeerSettings.DefaultMaxFrameSize, _decodedHeaders[HeaderNames.ETag].Length);
3603context.Response.Headers.ETag = new string('a', (int)Http2PeerSettings.DefaultMaxFrameSize);
3604context.Response.Headers.TE = new string('b', (int)Http2PeerSettings.DefaultMaxFrameSize);
3643Assert.Equal((int)Http2PeerSettings.DefaultMaxFrameSize, _decodedHeaders[HeaderNames.ETag].Length);
3644Assert.Equal((int)Http2PeerSettings.DefaultMaxFrameSize, _decodedHeaders[HeaderNames.TE].Length);
3683context.Response.Headers.ETag = new string('a', (int)Http2PeerSettings.DefaultMaxFrameSize - 20);
3706Assert.Equal((int)Http2PeerSettings.DefaultMaxFrameSize - 20, _decodedHeaders[HeaderNames.ETag].Length);
3712var longHeaderName = new string('a', (int)Http2PeerSettings.DefaultMaxFrameSize);
3750int frameSize = (int)Http2PeerSettings.DefaultMaxFrameSize;
Microsoft.AspNetCore.Server.Kestrel.Core (29)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (5)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (4)