Skip to main content

KNOWN_MESSAGE_PARAMETERS

Constant KNOWN_MESSAGE_PARAMETERS 

Source
const KNOWN_MESSAGE_PARAMETERS: &[u64];
Expand description

The Message Parameter types draft-16 defines, from the registry in Section 13.2: DELIVERY_TIMEOUT (0x02), AUTHORIZATION_TOKEN (0x03), EXPIRES (0x08), LARGEST_OBJECT (0x09), FORWARD (0x10), SUBSCRIBER_PRIORITY (0x20), SUBSCRIPTION_FILTER (0x21), GROUP_ORDER (0x22) and NEW_GROUP_REQUEST (0x32).

Setup Parameters and Message Parameters are separate namespaces — Section 9.2: “Setup Parameters use a namespace that is constant across all MOQT versions. All other messages use a version-specific namespace” — so the two lists are kept apart rather than merged. Merging them would let a repeat of 0x01 be refused in a SUBSCRIBE, where draft-16 assigns that number to nothing at all.