Expand description
Object status values for draft-19. Draft-19 object status values.
- 0x0 = Normal, may carry a payload
- 0x3 = End of Group, may not
- 0x4 = End of Track, may not
The code points and their wire encoding are the ones draft-18 used. What
draft-19 changed is where the payload rule comes from: draft-18 stated flatly
that an Object with a status other than Normal has an empty payload, so the
payload rule could be read off the status number. Draft-19 Section 15.9 gives
the Object Status registry a “Payload” column instead and requires every
future registration to fill it in, so the rule is registry data. It is
carried here as a PayloadPermission on the status itself.
Enums§
- Object
Status - Object status values, from MoQ Transport draft-19 Section 11.2.1.1 “Object Status”, with the same three code points listed in the IANA Object Status registry the draft establishes in Section 15.9.
- Payload
Permission - Whether an Object carrying a given status is permitted a non-empty payload: the “Payload” column of the Object Status registry, MoQ Transport draft-19 Section 15.9, Table 16.