Skip to main content

moqtap_codec/draft16/
mod.rs

1//! MoQT wire codec for draft-16.
2//!
3//! Key changes from draft-15:
4//! - SubscribeUpdate → RequestUpdate (0x02), field renamed to existing_request_id
5//! - New: Namespace (0x08), NamespaceDone (0x0e) — namespace_suffix only
6//! - Removed: UnsubscribeNamespace (0x14)
7//! - RequestError gains retry_interval field
8//! - SubscribeNamespace gains subscribe_options varint
9//! - PublishNamespaceDone simplifies to just request_id
10
11#[allow(missing_docs)]
12/// Data stream headers (subgroup, datagram, fetch, object).
13pub mod data_stream;
14#[allow(missing_docs)]
15/// Control message types with encode/decode.
16pub mod message;
17#[allow(missing_docs)]
18/// Draft-16 types.
19pub mod types;