38 writes to PayloadLength
http2cat (38)
src\Shared\Http2cat\Http2Utilities.cs (28)
184frame.PayloadLength = length; 204frame.PayloadLength = length; 291frame.PayloadLength = extendedHeaderLength + length + padLength; 330frame.PayloadLength = extendedHeaderLength + length; 377frame.PayloadLength = extendedHeaderLength + length + padLength; 410frame.PayloadLength = payload.Length; 431frame.PayloadLength = length; 444frame.PayloadLength = payload.Length; 456frame.PayloadLength = length; 467frame.PayloadLength = 6; 484frame.PayloadLength = 0; 500frame.PayloadLength = length; 514frame.PayloadLength = headerBlock.Length; 528frame.PayloadLength = payloadLength; 545frame.PayloadLength = 3; 565frame.PayloadLength = length; 579frame.PayloadLength = payload.Length; 593frame.PayloadLength = length; 607frame.PayloadLength = 0; 619frame.PayloadLength = 3; 637frame.PayloadLength = data.Length; 650frame.PayloadLength = data.Length + 1 + padLength; 673frame.PayloadLength = frameLength; 698pingFrame.PayloadLength = length; 741priorityFrame.PayloadLength = length; 769frame.PayloadLength = length; 810frame.PayloadLength = length; 821frame.PayloadLength = 0;
src\Shared\ServerInfrastructure\Http2\Http2Frame.Continuation.cs (1)
25PayloadLength = 0;
src\Shared\ServerInfrastructure\Http2\Http2Frame.Data.cs (1)
35PayloadLength = 0;
src\Shared\ServerInfrastructure\Http2\Http2Frame.GoAway.cs (1)
23PayloadLength = 8;
src\Shared\ServerInfrastructure\Http2\Http2Frame.Headers.cs (1)
47PayloadLength = 0;
src\Shared\ServerInfrastructure\Http2\Http2Frame.Ping.cs (1)
25PayloadLength = 8;
src\Shared\ServerInfrastructure\Http2\Http2Frame.Priority.cs (1)
23PayloadLength = 5;
src\Shared\ServerInfrastructure\Http2\Http2Frame.RstStream.cs (1)
17PayloadLength = 4;
src\Shared\ServerInfrastructure\Http2\Http2Frame.Settings.cs (1)
26PayloadLength = 0;
src\Shared\ServerInfrastructure\Http2\Http2Frame.WindowUpdate.cs (1)
17PayloadLength = 4;
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (1)
58frame.PayloadLength = payloadLength;
18 references to PayloadLength
http2cat (18)
src\Shared\Http2cat\Http2Utilities.cs (14)
251Bitshifter.WriteUInt24BigEndian(buffer, (uint)frame.PayloadLength); 299writableBuffer.Write(buffer.Slice(0, frame.PayloadLength)); 338writableBuffer.Write(buffer.Slice(0, frame.PayloadLength)); 385writableBuffer.Write(buffer.Slice(0, frame.PayloadLength)); 712return SendAsync(new byte[pingFrame.PayloadLength]); 728var payload = new byte[priorityFrame.PayloadLength].AsSpan(); 757var payload = new byte[rstStreamFrame.PayloadLength]; 780return SendAsync(new byte[frame.PayloadLength]); 790return SendAsync(new byte[frame.PayloadLength]); 870Assert.Equal(withLength, frame.PayloadLength); 912Assert.Equal(length, frame.PayloadLength); 918Assert.Equal(8, frame.PayloadLength); 930Assert.Equal(4, frame.PayloadLength); 962Assert.Equal(4, frame.PayloadLength);
src\Shared\ServerInfrastructure\Http2\Http2Frame.cs (1)
57return $"{Type} Stream: {StreamId} Length: {PayloadLength} Flags: {ShowFlags()}";
src\Shared\ServerInfrastructure\Http2\Http2Frame.Data.cs (1)
31public int DataPayloadLength => PayloadLength - DataPayloadOffset - DataPadLength;
src\Shared\ServerInfrastructure\Http2\Http2Frame.Headers.cs (1)
43public int HeadersPayloadLength => PayloadLength - HeadersPayloadOffset - HeadersPadLength;
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (1)
77if (extendedHeaderLength > frame.PayloadLength)