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)
732uint length = Http2PeerSettings.MinAllowedMaxFrameSize + 1;
739expectedErrorMessage: CoreStrings.FormatHttp2ErrorFrameOverLimit(length, Http2PeerSettings.MinAllowedMaxFrameSize));
746var length = Http2PeerSettings.MinAllowedMaxFrameSize + 10;
760withLength: Http2PeerSettings.MinAllowedMaxFrameSize,
764withLength: length - Http2PeerSettings.MinAllowedMaxFrameSize,
835var framesInStreamWindow = initialStreamWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
837var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
845await SendWindowUpdateAsync(0, int.MaxValue - (int)Http2PeerSettings.DefaultInitialWindowSize);
937var framesInStreamWindow = initialStreamWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
939var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
951var remainder = initialStreamWindowSize % (int)Http2PeerSettings.DefaultMaxFrameSize;
1069var framesInStreamWindow = initialStreamWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1070var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1078await SendWindowUpdateAsync(0, int.MaxValue - (int)Http2PeerSettings.DefaultInitialWindowSize);
1288var framesInWindow = initialWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1297await SendWindowUpdateAsync(0, int.MaxValue - (int)Http2PeerSettings.DefaultInitialWindowSize);
1358var framesConnectionInWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1401var framesInStreamWindow = initialStreamWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1403var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1429await SendWindowUpdateAsync(0, int.MaxValue - (int)Http2PeerSettings.DefaultInitialWindowSize);
1863var framesInWindow = (initialWindowSize / Http2PeerSettings.DefaultMaxFrameSize) + 1; // Round up to overflow the window
1887var framesInWindow = initialWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1920var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
1921var remainingBytesBeforeBackpressure = (int)Http2PeerSettings.DefaultInitialWindowSize % _maxData.Length;
1925_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
3210var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
3211var remainingBytesBeforeBackpressure = (int)Http2PeerSettings.DefaultInitialWindowSize % _maxData.Length;
3214_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
3298await SendWindowUpdateAsync(0, (int)Http2PeerSettings.DefaultInitialWindowSize);
3417var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
3676Assert.Equal(1024 * 1024 - (int)Http2PeerSettings.DefaultInitialWindowSize, update.WindowUpdateSizeIncrement);
3737Assert.Equal(1024 * 1024u - Http2PeerSettings.DefaultInitialWindowSize, (uint)update.WindowUpdateSizeIncrement);
3877await SendWindowUpdateAsync(1, (int)(Http2PeerSettings.MaxWindowSize - _clientSettings.InitialWindowSize));
3901_connection.ServerSettings.MaxFrameSize = Http2PeerSettings.MaxAllowedMaxFrameSize;
3904var headerValueLength = Http2PeerSettings.MinAllowedMaxFrameSize;
3958var serverMaxFrame = Http2PeerSettings.MinAllowedMaxFrameSize + 1024;
3962_connection.ServerSettings.MaxFrameSize = Http2PeerSettings.MinAllowedMaxFrameSize + 1024;
4234var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
4235var remainingBytesBeforeBackpressure = (int)Http2PeerSettings.DefaultInitialWindowSize % _maxData.Length;
4238_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
4552var maxIncrement = (int)(Http2PeerSettings.MaxWindowSize - Http2PeerSettings.DefaultInitialWindowSize);
4571var maxIncrement = (int)(Http2PeerSettings.MaxWindowSize - Http2PeerSettings.DefaultInitialWindowSize);
4592var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
4602_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
4650var 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)