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)
733uint length = Http2PeerSettings.MinAllowedMaxFrameSize + 1;
740expectedErrorMessage: CoreStrings.FormatHttp2ErrorFrameOverLimit(length, Http2PeerSettings.MinAllowedMaxFrameSize));
747var length = Http2PeerSettings.MinAllowedMaxFrameSize + 10;
761withLength: Http2PeerSettings.MinAllowedMaxFrameSize,
765withLength: length - Http2PeerSettings.MinAllowedMaxFrameSize,
836var framesInStreamWindow = initialStreamWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
838var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
846await SendWindowUpdateAsync(0, int.MaxValue - (int)Http2PeerSettings.DefaultInitialWindowSize);
938var framesInStreamWindow = initialStreamWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
940var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
952var remainder = initialStreamWindowSize % (int)Http2PeerSettings.DefaultMaxFrameSize;
1070var framesInStreamWindow = initialStreamWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1071var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1079await SendWindowUpdateAsync(0, int.MaxValue - (int)Http2PeerSettings.DefaultInitialWindowSize);
1289var framesInWindow = initialWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1298await SendWindowUpdateAsync(0, int.MaxValue - (int)Http2PeerSettings.DefaultInitialWindowSize);
1359var framesConnectionInWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1402var framesInStreamWindow = initialStreamWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1404var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1430await SendWindowUpdateAsync(0, int.MaxValue - (int)Http2PeerSettings.DefaultInitialWindowSize);
1864var framesInWindow = (initialWindowSize / Http2PeerSettings.DefaultMaxFrameSize) + 1; // Round up to overflow the window
1888var framesInWindow = initialWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
1921var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
1922var remainingBytesBeforeBackpressure = (int)Http2PeerSettings.DefaultInitialWindowSize % _maxData.Length;
1926_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
3322var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
3323var remainingBytesBeforeBackpressure = (int)Http2PeerSettings.DefaultInitialWindowSize % _maxData.Length;
3326_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
3410await SendWindowUpdateAsync(0, (int)Http2PeerSettings.DefaultInitialWindowSize);
3529var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
3798Assert.Equal(1024 * 1024 - (int)Http2PeerSettings.DefaultInitialWindowSize, update.WindowUpdateSizeIncrement);
3859Assert.Equal(1024 * 1024u - Http2PeerSettings.DefaultInitialWindowSize, (uint)update.WindowUpdateSizeIncrement);
3999await SendWindowUpdateAsync(1, (int)(Http2PeerSettings.MaxWindowSize - _clientSettings.InitialWindowSize));
4023_connection.ServerSettings.MaxFrameSize = Http2PeerSettings.MaxAllowedMaxFrameSize;
4026var headerValueLength = Http2PeerSettings.MinAllowedMaxFrameSize;
4080var serverMaxFrame = Http2PeerSettings.MinAllowedMaxFrameSize + 1024;
4084_connection.ServerSettings.MaxFrameSize = Http2PeerSettings.MinAllowedMaxFrameSize + 1024;
4356var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
4357var remainingBytesBeforeBackpressure = (int)Http2PeerSettings.DefaultInitialWindowSize % _maxData.Length;
4360_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
4674var maxIncrement = (int)(Http2PeerSettings.MaxWindowSize - Http2PeerSettings.DefaultInitialWindowSize);
4693var maxIncrement = (int)(Http2PeerSettings.MaxWindowSize - Http2PeerSettings.DefaultInitialWindowSize);
4714var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
4724_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
4772var 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)