ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
QuicFrameHeader Struct Reference

One parsed frame. Pointer fields alias the input buffer (not copied). More...

#include <quic_frame.h>

Public Attributes

uint64_t type
 the frame type (STREAM reported as its exact 0x08..0x0f value)
 
union { 
 
   QuicAckFrame   ack 
 
   QuicCryptoFrame   crypto 
 
   QuicStreamFrame   stream 
 
   QuicMaxDataFrame   max_data 
 
   QuicCloseFrame   close 
 
};  
 

Detailed Description

One parsed frame. Pointer fields alias the input buffer (not copied).

Definition at line 126 of file quic_frame.h.

Member Data Documentation

◆ type

uint64_t QuicFrameHeader::type

the frame type (STREAM reported as its exact 0x08..0x0f value)

Definition at line 128 of file quic_frame.h.

◆ ack

QuicAckFrame QuicFrameHeader::ack

Definition at line 130 of file quic_frame.h.

◆ crypto

QuicCryptoFrame QuicFrameHeader::crypto

Definition at line 131 of file quic_frame.h.

◆ stream

QuicStreamFrame QuicFrameHeader::stream

Definition at line 132 of file quic_frame.h.

◆ max_data

QuicMaxDataFrame QuicFrameHeader::max_data

Definition at line 133 of file quic_frame.h.

◆ close

QuicCloseFrame QuicFrameHeader::close

Definition at line 134 of file quic_frame.h.

◆ [union]

union { ... } QuicFrameHeader

The documentation for this struct was generated from the following file: