package quic_trace

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AckBlock

quic_trace.proto:51

The intervals are closed, i.e. the interval represented here is [first_packet, last_packet].

Used in: AckInfo

message AckInfo

quic_trace.proto:57

Metadata for ACK frames.

Used in: Frame

message CloseInfo

quic_trace.proto:80

Metadata for CONNECTION_CLOSE/APPLICATION_CLOSE frames.

Used in: Frame

enum CloseType

quic_trace.proto:73

Metadata for CONNECTION_CLOSE frames. Close_type will indicate whether the close is a Google QUIC close, IETF QUIC Transport CONNECTION CLOSE, or IETF QUIC Application Connection Close, frame.

Used in: CloseInfo

message CryptoFrameInfo

quic_trace.proto:44

Metadata for CRYPTO frames.

Used in: Frame

enum EncryptionLevel

quic_trace.proto:138

Used in: Event

message Event

quic_trace.proto:222

An event that has occurred over duration of the connection.

Used in: Trace

enum EventType

quic_trace.proto:147

Used in: Event

message ExternalNetworkParameters

quic_trace.proto:132

Documents external network parameters supplied to the sender. Typically not all of those would be supplied (e.g. if bandwidth and RTT are supplied, you can infer the suggested CWND), but there are no restrictions on which fields may or may not be set.

Used in: Event

message FlowControlInfo

quic_trace.proto:88

Metadata for MAX_DATA/MAX_STREAM_DATA frames.

Used in: Frame

message Frame

quic_trace.proto:94

A message representing a frame, either sent or received.

Used in: Event

enum FrameType

quic_trace.proto:19

Used in: Frame

message MoqtFetchStream

quic_trace.proto:256

Represents information specific to a MoQT fetch data stream.

Used in: StreamAnnotation

(message has no fields)

message MoqtObject

quic_trace.proto:212

A description of an MOQT object associated with a specific event.

Used in: Event

message MoqtProbeStream

quic_trace.proto:260

Represents information specific to a MoQT probe data stream.

Used in: StreamAnnotation

message MoqtSubgroupStream

quic_trace.proto:249

Represents information specific to a MoQT subgroup data stream.

Used in: StreamAnnotation

message ResetStreamInfo

quic_trace.proto:63

Metadata for RST_STREAM frames.

Used in: Frame

message StreamAnnotation

quic_trace.proto:265

For a specific QUIC stream, allows to record application-specific metadata.

Used in: Trace

message StreamFrameInfo

quic_trace.proto:36

Metadata for STREAM frames.

Used in: Frame

message Trace

quic_trace.proto:285

enum TransmissionReason

quic_trace.proto:190

Used in: Event

message TransportState

quic_trace.proto:107

Metadata that represents transport stack's understanding of the current state of the transport channel.

Used in: Event