Expand description
Unified endpoint state machine orchestrating all MoQT protocol flows.
Structsยง
- Endpoint
- Unified MoQT endpoint wrapping session lifecycle, request ID allocation, and all per-request state machines (subscriptions, fetches, namespaces).
- Fetch
Track ๐ - The track a fetch this endpoint made asked for.
- Inbound
Fetch ๐ - A fetch the peer opened with FETCH.
- Inbound
Publish ๐Namespace - An announcement the peer made with PUBLISH_NAMESPACE.
- Inbound
Subscribe ๐ - A subscription the peer opened with SUBSCRIBE.
- Inbound
Subscribe ๐Namespace - A SUBSCRIBE_NAMESPACE the peer sent, and how far the namespace subscription it opens has got.
- Inbound
Track ๐Status - A track status the peer asked for with TRACK_STATUS.
- Track
Binding ๐ - A Track Alias the peer has attached to a Full Track Name, and the request whose lifetime the attachment follows.
Enumsยง
- Binding
Kind ๐ - Which of the two sequences Section 5.1 names established the subscription that owns a binding, and so which state machine says whether it still has one.
- Endpoint
Error - Errors that can occur during endpoint operations.
Functionsยง
- prefixes_
overlap ๐ - Whether two namespace prefixes overlap.