open-standards/joule-code/joule-code-rs/crates/joule-moq/examples
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science 908ec8e667 joule-moq: the session, mock, receipts and QUIC transport move onto draft-22
- messages: the control plane is -22's; ObjectHeader stays draft-neutral, and
  a layer cap is an OBJECT_PROPERTY_FILTER on the MRL_LAYER property.
- carriage: the crate's objects ride -22 subgroup objects, their receipt,
  the WAI_RECEIPT property (moq-streaming-format §5) and the MRL fields in
  Immutable Properties at application-range code points; a group's receipts
  ride its receipts track (§4.1).
- session: the draft by ALPN, SETUP options, the JWP extension declared by a
  Setup Option, Request IDs per end.
- mock: objects, receipt bundles and requests cross the -22 codec; the relay
  reads an object's delivery timeout from its OBJECT_DELIVERY_TIMEOUT property.
- transport_quic: ALPN moqt-22, a pair of unidirectional control streams,
  a request stream per request, subgroup and fetch streams, datagrams.
- wire: MOQT's integer is the -22 varint; every u64 encodes.
- MOQT_DRAFT_VERSION is 0xff000016.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-16 10:07:07 -04:00
..
quic_xnet.rs joule-moq: the session, mock, receipts and QUIC transport move onto draft-22 2026-10-16 10:07:07 -04:00