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;
3333var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
3334var remainingBytesBeforeBackpressure = (int)Http2PeerSettings.DefaultInitialWindowSize % _maxData.Length;
3337_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
3421await SendWindowUpdateAsync(0, (int)Http2PeerSettings.DefaultInitialWindowSize);
3540var framesInConnectionWindow = initialConnectionWindowSize / Http2PeerSettings.DefaultMaxFrameSize;
3809Assert.Equal(1024 * 1024 - (int)Http2PeerSettings.DefaultInitialWindowSize, update.WindowUpdateSizeIncrement);
3870Assert.Equal(1024 * 1024u - Http2PeerSettings.DefaultInitialWindowSize, (uint)update.WindowUpdateSizeIncrement);
4010await SendWindowUpdateAsync(1, (int)(Http2PeerSettings.MaxWindowSize - _clientSettings.InitialWindowSize));
4034_connection.ServerSettings.MaxFrameSize = Http2PeerSettings.MaxAllowedMaxFrameSize;
4037var headerValueLength = Http2PeerSettings.MinAllowedMaxFrameSize;
4091var serverMaxFrame = Http2PeerSettings.MinAllowedMaxFrameSize + 1024;
4095_connection.ServerSettings.MaxFrameSize = Http2PeerSettings.MinAllowedMaxFrameSize + 1024;
4368var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
4369var remainingBytesBeforeBackpressure = (int)Http2PeerSettings.DefaultInitialWindowSize % _maxData.Length;
4372_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
4686var maxIncrement = (int)(Http2PeerSettings.MaxWindowSize - Http2PeerSettings.DefaultInitialWindowSize);
4705var maxIncrement = (int)(Http2PeerSettings.MaxWindowSize - Http2PeerSettings.DefaultInitialWindowSize);
4726var expectedFullFrameCountBeforeBackpressure = Http2PeerSettings.DefaultInitialWindowSize / _maxData.Length;
4736_clientSettings.InitialWindowSize = Http2PeerSettings.DefaultInitialWindowSize * 2;
4784var 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)