13 references to HeaderLength
Microsoft.AspNetCore.Server.Kestrel.Core (8)
Internal\Http2\Http2FrameWriter.cs (3)
1015_unflushedBytes += Http2FrameReader.HeaderLength + _outgoingFrame.PayloadLength; 1031var buffer = output.GetSpan(Http2FrameReader.HeaderLength); 1042output.Advance(Http2FrameReader.HeaderLength);
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (5)
43if (buffer.Length < HeaderLength) 48var headerSlice = buffer.Slice(0, HeaderLength); 58var frameLength = HeaderLength + payloadLength; 72framePayload = buffer.Slice(HeaderLength + extendedHeaderLength, payloadLength - extendedHeaderLength); 89var extendedHeaders = readableBuffer.Slice(HeaderLength, extendedHeaderLength).ToSpan();
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (5)
Http2\Http2FrameWriterTests.cs (5)
45var payload = await pipe.Reader.ReadForLengthAsync(Http2FrameReader.HeaderLength + 4); 47Assert.Equal(new byte[] { 0x00, 0x00, 0x00, 0x01 }, payload.Skip(Http2FrameReader.HeaderLength).Take(4).ToArray()); 67var payload = await pipe.Reader.ReadForLengthAsync(Http2FrameReader.HeaderLength + 4); 69Assert.Equal(new byte[] { 0x00, 0x00, 0x00, 0x01 }, payload.Skip(Http2FrameReader.HeaderLength).Take(4).ToArray()); 85var payload = await pipe.Reader.ReadForLengthAsync(Http2FrameReader.HeaderLength);