1 write to _outgoingFrame
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http2\Http2FrameWriter.cs (1)
109
_outgoingFrame
= new Http2Frame();
26 references to _outgoingFrame
Microsoft.AspNetCore.Server.Kestrel.Core (26)
Internal\Http2\Http2FrameWriter.cs (26)
447
_outgoingFrame
.PrepareHeaders(Http2HeadersFrameFlags.END_HEADERS, streamId);
448
_outgoingFrame
.PayloadLength = ContinueBytes.Length;
487
_outgoingFrame
.PrepareHeaders(headerFrameFlags, streamId);
528
_outgoingFrame
.PrepareHeaders(Http2HeadersFrameFlags.END_STREAM, streamId);
548
_outgoingFrame
.PayloadLength = payloadLength;
551
_outgoingFrame
.HeadersFlags |= Http2HeadersFrameFlags.END_HEADERS;
559
_outgoingFrame
.PrepareContinuation(Http2ContinuationFrameFlags.NONE, streamId);
562
_outgoingFrame
.PayloadLength = payloadLength;
566
_outgoingFrame
.ContinuationFlags = Http2ContinuationFrameFlags.END_HEADERS;
588
_outgoingFrame
.PrepareData(streamId);
598
_outgoingFrame
.DataFlags |= Http2DataFrameFlags.END_STREAM;
601
_outgoingFrame
.PayloadLength = (int)dataLength; // Plus padding
622
_outgoingFrame
.PayloadLength = dataPayloadLength; // Plus padding
636
_outgoingFrame
.DataFlags |= Http2DataFrameFlags.END_STREAM;
639
_outgoingFrame
.PayloadLength = (int)dataLength; // Plus padding
729
_outgoingFrame
.PrepareWindowUpdate(streamId, sizeIncrement);
752
_outgoingFrame
.PrepareRstStream(streamId, errorCode);
779
_outgoingFrame
.PrepareSettings(Http2SettingsFrameFlags.NONE);
781
_outgoingFrame
.PayloadLength = settingsSize;
812
_outgoingFrame
.PrepareSettings(Http2SettingsFrameFlags.ACK);
834
_outgoingFrame
.PreparePing(flags);
835
Debug.Assert(payload.Length ==
_outgoingFrame
.PayloadLength); // 8
864
_outgoingFrame
.PrepareGoAway(lastStreamId, errorCode);
879
_log.Http2FrameSending(_connectionId,
_outgoingFrame
);
880
WriteHeader(
_outgoingFrame
, _outputWriter);
883
_unflushedBytes += Http2FrameReader.HeaderLength +
_outgoingFrame
.PayloadLength;