15 writes to RemainingLength
Microsoft.AspNetCore.Server.Kestrel.Core (15)
Internal\Http3\Frames\Http3RawFrame.Data.cs (1)
10RemainingLength = 0;
Internal\Http3\Frames\Http3RawFrame.GoAway.cs (1)
10RemainingLength = 0;
Internal\Http3\Frames\Http3RawFrame.Headers.cs (1)
10RemainingLength = 0;
Internal\Http3\Frames\Http3RawFrame.Settings.cs (1)
10RemainingLength = 0;
Internal\Http3\Http3ControlStream.cs (2)
289incomingFrame.RemainingLength = 0; 294incomingFrame.RemainingLength -= framePayload.Slice(0, consumed).Length;
Internal\Http3\Http3FrameReader.cs (1)
44frame.RemainingLength = length;
Internal\Http3\Http3FrameWriter.cs (7)
124_outgoingFrame.RemainingLength = totalLength; 189_outgoingFrame.RemainingLength = (int)dataLength; 212_outgoingFrame.RemainingLength = dataPayloadLength; 226_outgoingFrame.RemainingLength = (int)dataLength; 243_outgoingFrame.RemainingLength = length; 272_outgoingFrame.RemainingLength = ContinueBytes.Length; 397_outgoingFrame.RemainingLength = _headerEncodingBuffer.WrittenCount;
Internal\Http3\Http3Stream.cs (1)
635incomingFrame.RemainingLength -= framePayload.Length;
14 references to RemainingLength
Microsoft.AspNetCore.Server.Kestrel.Core (14)
Internal\Http3\Frames\Http3RawFrame.cs (1)
20return $"{FormattedType} Length: {RemainingLength}";
Internal\Http3\Http3ControlStream.cs (5)
274Debug.Assert(incomingFrame.RemainingLength >= framePayload.Length); 285if (incomingFrame.RemainingLength == framePayload.Length) 297Debug.Assert(incomingFrame.RemainingLength > 0); 357if (http3RawFrame.RemainingLength >= MaxFrameSize) 495if (incomingFrame.RemainingLength > payload.Slice(0, consumed).Length)
Internal\Http3\Http3FrameReader.cs (2)
28var length = frame.RemainingLength; 55if (length == 0 && frame.RemainingLength != 0)
Internal\Http3\Http3FrameWriter.cs (2)
256var headerLength = WriteHeader(_outgoingFrame.Type, _outgoingFrame.RemainingLength, _outputWriter); 259_unflushedBytes += headerLength + _outgoingFrame.RemainingLength;
Internal\Http3\Http3Stream.cs (2)
636isContinuedFrame = incomingFrame.RemainingLength > 0 ? true : false; 805var endHeaders = payload.Length == incomingFrame.RemainingLength;
Internal\Infrastructure\KestrelTrace.Http3.cs (2)
40Http3Log.Http3FrameReceived(_http3Logger, connectionId, Http3Formatting.ToFormattedType(frame.Type), streamId, frame.RemainingLength); 48Http3Log.Http3FrameSending(_http3Logger, connectionId, Http3Formatting.ToFormattedType(frame.Type), streamId, frame.RemainingLength);