pub enum FrameType {
Show 21 variants
Padding,
Ping,
Ack(u8),
ResetStream,
StopSending,
Crypto,
NewToken,
Stream(u8),
MaxData,
MaxStreamData,
MaxStreams(u8),
DataBlocked,
StreamDataBlocked,
StreamsBlocked(u8),
NewConnectionId,
RetireConnectionId,
PathChallenge,
PathResponse,
ConnectionClose(u8),
HandshakeDone,
Datagram(u8),
}
Expand description
The sum type of all the core QUIC frame types.
See table-3 and frame types and formats of QUIC for more details.
Variants§
Padding
PADDED frame, see PaddingFrame
.
Ping
PING frame, see PingFrame
.
Ack(u8)
ACK frame, see AckFrame
.
ResetStream
RESET_STREAM frame, see ResetStreamFrame
.
StopSending
STOP_SENDING frame, see StopSendingFrame
.
Crypto
CRYPTO frame, see CryptoFrame
.
NewToken
NEW_TOKEN frame, see NewTokenFrame
.
Stream(u8)
STREAM frame, see StreamFrame
.
MaxData
MAX_DATA frame, see MaxDataFrame
.
MaxStreamData
MAX_STREAM_DATA frame, see MaxStreamDataFrame
.
MaxStreams(u8)
MAX_STREAMS frame, see MaxStreamsFrame
.
DataBlocked
DATA_BLOCKED frame, see DataBlockedFrame
.
StreamDataBlocked
STREAM_DATA_BLOCKED frame, see StreamDataBlockedFrame
.
StreamsBlocked(u8)
STREAMS_BLOCKED frame, see StreamsBlockedFrame
.
NewConnectionId
NEW_CONNECTION_ID frame, see NewConnectionIdFrame
.
RetireConnectionId
RETIRE_CONNECTION_ID frame, see RetireConnectionIdFrame
.
PathChallenge
PATH_CHALLENGE frame, see PathChallengeFrame
.
PathResponse
PATH_RESPONSE frame, see PathResponseFrame
.
ConnectionClose(u8)
CONNECTION_CLOSE frame, see ConnectionCloseFrame
.
HandshakeDone
HANDSHAKE_DONE frame, see HandshakeDoneFrame
.
Datagram(u8)
DATAGRAM frame, see DatagramFrame
.