|
ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
|
The transport parameters we encode / decode, with RFC 9000 sec 18.2 defaults applied. More...
#include <quic_tp.h>
Public Attributes | |
| proto_bool | has_original_dcid |
| uint8_t | original_dcid [QUIC_MAX_CID_LEN] |
| uint8_t | original_dcid_len |
| proto_bool | has_initial_scid |
| uint8_t | initial_scid [QUIC_MAX_CID_LEN] |
| uint8_t | initial_scid_len |
| proto_bool | has_retry_scid |
| uint8_t | retry_scid [QUIC_MAX_CID_LEN] |
| uint8_t | retry_scid_len |
| uint64_t | max_idle_timeout |
| default 0 | |
| uint64_t | max_udp_payload_size |
| default 65527 | |
| uint64_t | initial_max_data |
| default 0 | |
| uint64_t | initial_max_sd_bidi_local |
| default 0 | |
| uint64_t | initial_max_sd_bidi_remote |
| default 0 | |
| uint64_t | initial_max_sd_uni |
| default 0 | |
| uint64_t | initial_max_streams_bidi |
| default 0 | |
| uint64_t | initial_max_streams_uni |
| default 0 | |
| uint64_t | ack_delay_exponent |
| default 3 | |
| uint64_t | max_ack_delay |
| default 25 (ms) | |
| uint64_t | active_connection_id_limit |
| default 2 | |
| proto_bool | disable_active_migration |
| default false | |
The transport parameters we encode / decode, with RFC 9000 sec 18.2 defaults applied.
| proto_bool QuicTransportParams::has_original_dcid |
| uint8_t QuicTransportParams::original_dcid[QUIC_MAX_CID_LEN] |
| proto_bool QuicTransportParams::has_initial_scid |
| uint8_t QuicTransportParams::initial_scid[QUIC_MAX_CID_LEN] |
| proto_bool QuicTransportParams::has_retry_scid |
| uint8_t QuicTransportParams::retry_scid[QUIC_MAX_CID_LEN] |
| uint64_t QuicTransportParams::max_udp_payload_size |
| uint64_t QuicTransportParams::initial_max_sd_bidi_local |
| uint64_t QuicTransportParams::initial_max_sd_bidi_remote |
| uint64_t QuicTransportParams::initial_max_streams_bidi |
| uint64_t QuicTransportParams::initial_max_streams_uni |
| uint64_t QuicTransportParams::max_ack_delay |
| uint64_t QuicTransportParams::active_connection_id_limit |
| proto_bool QuicTransportParams::disable_active_migration |