Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
quic_session_transport_params Struct Reference

Remembered peer transport parameters for resumption. More...

#include <zephyr/net/quic.h>

Data Fields

bool valid
 True when the remembered transport-parameter snapshot is present.
uint64_t initial_max_data
 Remembered initial_max_data.
uint64_t initial_max_stream_data_bidi_local
 Remembered initial_max_stream_data_bidi_local.
uint64_t initial_max_stream_data_bidi_remote
 Remembered initial_max_stream_data_bidi_remote.
uint64_t initial_max_stream_data_uni
 Remembered initial_max_stream_data_uni.
uint64_t initial_max_streams_bidi
 Remembered initial_max_streams_bidi.
uint64_t initial_max_streams_uni
 Remembered initial_max_streams_uni.
uint64_t max_idle_timeout
 Remembered max_idle_timeout in milliseconds.
uint16_t max_udp_payload_size
 Remembered max_udp_payload_size.

Detailed Description

Remembered peer transport parameters for resumption.

These are the server limits associated with the stored ticket. They are used to initialize early flow-control state and to validate a later 0-RTT-capable resumption attempt.

Field Documentation

◆ initial_max_data

uint64_t quic_session_transport_params::initial_max_data

Remembered initial_max_data.

◆ initial_max_stream_data_bidi_local

uint64_t quic_session_transport_params::initial_max_stream_data_bidi_local

Remembered initial_max_stream_data_bidi_local.

◆ initial_max_stream_data_bidi_remote

uint64_t quic_session_transport_params::initial_max_stream_data_bidi_remote

Remembered initial_max_stream_data_bidi_remote.

◆ initial_max_stream_data_uni

uint64_t quic_session_transport_params::initial_max_stream_data_uni

Remembered initial_max_stream_data_uni.

◆ initial_max_streams_bidi

uint64_t quic_session_transport_params::initial_max_streams_bidi

Remembered initial_max_streams_bidi.

◆ initial_max_streams_uni

uint64_t quic_session_transport_params::initial_max_streams_uni

Remembered initial_max_streams_uni.

◆ max_idle_timeout

uint64_t quic_session_transport_params::max_idle_timeout

Remembered max_idle_timeout in milliseconds.

◆ max_udp_payload_size

uint16_t quic_session_transport_params::max_udp_payload_size

Remembered max_udp_payload_size.

◆ valid

bool quic_session_transport_params::valid

True when the remembered transport-parameter snapshot is present.


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