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); 967Debug.Assert(payload.Length == _outgoingFrame.PayloadLength); // 8 996_outgoingFrame.PrepareGoAway(lastStreamId, errorCode); 1011_log.Http2FrameSending(_connectionId, _outgoingFrame); 1012WriteHeader(_outgoingFrame, _outputWriter); 1015_unflushedBytes += Http2FrameReader.HeaderLength + _outgoingFrame.PayloadLength;