28 references to Http2FrameReader
InMemory.FunctionalTests (13)
Http2\Http2ConnectionTests.cs (7)
3638
withLength:
Http2FrameReader
.SettingSize * 4,
3643
var settings =
Http2FrameReader
.ReadSettings(frame.PayloadSequence);
3695
withLength:
Http2FrameReader
.SettingSize * 5,
3700
var settings =
Http2FrameReader
.ReadSettings(frame.PayloadSequence);
5542
withLength: 4 *
Http2FrameReader
.SettingSize,
5632
withLength: 4 *
Http2FrameReader
.SettingSize,
5847
withLength: 4 *
Http2FrameReader
.SettingSize,
Http2\Http2TestBase.cs (4)
584
withLength: expectedSettingsCount *
Http2FrameReader
.SettingSize,
818
var payload = new byte[settings.Count *
Http2FrameReader
.SettingSize];
843
var payload = new byte[
Http2FrameReader
.SettingSize];
1242
if (
Http2FrameReader
.TryReadFrame(ref buffer, frame, maxFrameSize, out var framePayload))
Http2\TlsTests.cs (1)
116
if (
Http2FrameReader
.TryReadFrame(ref buffer, frame, 16_384, out var framePayload))
src\Servers\Kestrel\shared\test\PipeWriterHttp2FrameExtensions.cs (1)
24
var payload = new byte[settings.Count *
Http2FrameReader
.SettingSize];
Microsoft.AspNetCore.Server.Kestrel.Core (7)
Internal\Http2\Http2Connection.cs (2)
335
while (
Http2FrameReader
.TryReadFrame(ref buffer, _incomingFrame, _serverSettings.MaxFrameSize, out var framePayload))
1012
_clientSettings.Update(
Http2FrameReader
.ReadSettings(payload));
Internal\Http2\Http2FrameWriter.cs (5)
912
var settingsSize = settings.Count *
Http2FrameReader
.SettingSize;
930
destination = destination.Slice(
Http2FrameReader
.SettingSize);
1015
_unflushedBytes +=
Http2FrameReader
.HeaderLength + _outgoingFrame.PayloadLength;
1031
var buffer = output.GetSpan(
Http2FrameReader
.HeaderLength);
1042
output.Advance(
Http2FrameReader
.HeaderLength);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (6)
Http2\Http2FrameWriterTests.cs (5)
45
var payload = await pipe.Reader.ReadForLengthAsync(
Http2FrameReader
.HeaderLength + 4);
47
Assert.Equal(new byte[] { 0x00, 0x00, 0x00, 0x01 }, payload.Skip(
Http2FrameReader
.HeaderLength).Take(4).ToArray());
67
var payload = await pipe.Reader.ReadForLengthAsync(
Http2FrameReader
.HeaderLength + 4);
69
Assert.Equal(new byte[] { 0x00, 0x00, 0x00, 0x01 }, payload.Skip(
Http2FrameReader
.HeaderLength).Take(4).ToArray());
85
var payload = await pipe.Reader.ReadForLengthAsync(
Http2FrameReader
.HeaderLength);
src\Servers\Kestrel\shared\test\PipeWriterHttp2FrameExtensions.cs (1)
24
var payload = new byte[settings.Count *
Http2FrameReader
.SettingSize];
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (2)
Http2\Http2ConnectionBenchmarkBase.cs (1)
163
if (
Http2FrameReader
.TryReadFrame(ref buffer, _receiveHttpFrame, maxFrameSize, out var framePayload))
src\Servers\Kestrel\shared\test\PipeWriterHttp2FrameExtensions.cs (1)
24
var payload = new byte[settings.Count *
Http2FrameReader
.SettingSize];