Skip to main content

Module setup

Module setup 

Source
Expand description

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

Re-exportsยง

use crate::draft19::session::request_id::Role; ๐Ÿ”’
use moqtap_codec::draft19::message::Setup; ๐Ÿ”’
use moqtap_codec::varint::VarInt; ๐Ÿ”’

Enumsยง

SetupError
Errors from setup message validation.

Constantsยง

PATH ๐Ÿ”’
The PATH setup option. It is the one setup option 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 option on a session that is not native QUIC.
validate_setup
Validate a unified SETUP message from the endpoint named by sender.