1 write to _outgoingFrame
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http2\Http2FrameWriter.cs (1)
130
_outgoingFrame
= new Http2Frame();
27 references to _outgoingFrame
Microsoft.AspNetCore.Server.Kestrel.Core (27)
Internal\Http2\Http2FrameWriter.cs (27)
508
_outgoingFrame
.PrepareHeaders(Http2HeadersFrameFlags.END_HEADERS, streamId);
509
_outgoingFrame
.PayloadLength = ContinueBytes.Length;
549
_outgoingFrame
.PrepareHeaders(headerFrameFlags, streamId);
590
_outgoingFrame
.PrepareHeaders(Http2HeadersFrameFlags.END_STREAM, streamId);
614
_outgoingFrame
.PrepareContinuation(Http2ContinuationFrameFlags.NONE, streamId);
620
_outgoingFrame
.PayloadLength = currentSize;
623
_outgoingFrame
.HeadersFlags |= Http2HeadersFrameFlags.END_HEADERS;
640
_outgoingFrame
.PayloadLength = payloadLength;
641
_outgoingFrame
.HeadersFlags |= Http2HeadersFrameFlags.END_HEADERS;
648
_outgoingFrame
.PayloadLength = payloadLength;
720
_outgoingFrame
.PrepareData(streamId);
730
_outgoingFrame
.DataFlags |= Http2DataFrameFlags.END_STREAM;
733
_outgoingFrame
.PayloadLength = (int)dataLength; // Plus padding
754
_outgoingFrame
.PayloadLength = dataPayloadLength; // Plus padding
768
_outgoingFrame
.DataFlags |= Http2DataFrameFlags.END_STREAM;
771
_outgoingFrame
.PayloadLength = (int)dataLength; // Plus padding
861
_outgoingFrame
.PrepareWindowUpdate(streamId, sizeIncrement);
884
_outgoingFrame
.PrepareRstStream(streamId, errorCode);
911
_outgoingFrame
.PrepareSettings(Http2SettingsFrameFlags.NONE);
913
_outgoingFrame
.PayloadLength = settingsSize;
944
_outgoingFrame
.PrepareSettings(Http2SettingsFrameFlags.ACK);
966
_outgoingFrame
.PreparePing(flags);
967
Debug.Assert(payload.Length ==
_outgoingFrame
.PayloadLength); // 8
996
_outgoingFrame
.PrepareGoAway(lastStreamId, errorCode);
1011
_log.Http2FrameSending(_connectionId,
_outgoingFrame
);
1012
WriteHeader(
_outgoingFrame
, _outputWriter);
1015
_unflushedBytes += Http2FrameReader.HeaderLength +
_outgoingFrame
.PayloadLength;