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); 835Debug.Assert(payload.Length == _outgoingFrame.PayloadLength); // 8 864_outgoingFrame.PrepareGoAway(lastStreamId, errorCode); 879_log.Http2FrameSending(_connectionId, _outgoingFrame); 880WriteHeader(_outgoingFrame, _outputWriter); 883_unflushedBytes += Http2FrameReader.HeaderLength + _outgoingFrame.PayloadLength;