2 instantiations of Http2Frame
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\Http2\Http2Connection.cs (1)
117
private readonly Http2Frame _incomingFrame = new
Http2Frame
();
Internal\Http2\Http2FrameWriter.cs (1)
130
_outgoingFrame = new
Http2Frame
();
12 references to Http2Frame
Microsoft.AspNetCore.Server.Kestrel.Core (12)
Internal\Http2\Http2Connection.cs (1)
117
private readonly
Http2Frame
_incomingFrame = new Http2Frame();
Internal\Http2\Http2FrameWriter.cs (3)
26
/// Reuses a single <see cref="
Http2Frame
"/>, which it populates based on the next <see cref="Http2OutputProducer"/>
75
private readonly
Http2Frame
_outgoingFrame;
1029
internal static void WriteHeader(
Http2Frame
frame, PipeWriter output)
Internal\Http2\Http2Stream.cs (1)
461
public Task OnDataAsync(
Http2Frame
dataFrame, in ReadOnlySequence<byte> payload)
Internal\Infrastructure\KestrelTrace.Http2.cs (2)
37
public void Http2FrameReceived(string connectionId,
Http2Frame
frame)
60
public void Http2FrameSending(string connectionId,
Http2Frame
frame)
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (5)
13
/// Deserializes a binary buffer into an <see cref="
Http2Frame
"/>.
16
/// Populates an existing <see cref="
Http2Frame
"/> instance, rather than creating a new one.
39
public static bool TryReadFrame(ref ReadOnlySequence<byte> buffer,
Http2Frame
frame, uint maxFrameSize, out ReadOnlySequence<byte> framePayload)
78
private static int ReadExtendedFields(
Http2Frame
frame, in ReadOnlySequence<byte> readableBuffer)
200
public static int GetPayloadFieldsLength(
Http2Frame
frame)