Skip to main content

Module setup

Module setup 

Source
Expand description

CLIENT_SETUP / SERVER_SETUP validation (ALPN-based version negotiation).

Re-exportsΒ§

use moqtap_codec::draft15::message::ClientSetup; πŸ”’
use moqtap_codec::draft15::message::ServerSetup; πŸ”’
use moqtap_codec::kvp::KeyValuePair; πŸ”’
use moqtap_codec::varint::VarInt; πŸ”’

EnumsΒ§

SetupError
Errors from setup message validation.

ConstantsΒ§

PATH πŸ”’
The PATH setup parameter. It is the one setup parameter whose sender is restricted, and the restriction runs one way: PATH is the client’s.

FunctionsΒ§

has_path πŸ”’
validate_client_path_transport
Refuse a PATH parameter on a session that is not native QUIC.
validate_client_setup
Validate a CLIENT_SETUP message.
validate_server_setup
Validate a SERVER_SETUP message.