wired
libc-free QUIC/HTTP3 SDK in C for x86_64-linux
Loading...
Searching...
No Matches
moqctl_param Struct Reference

draft-ietf-moq-transport-19 SS10.2 Message Parameter: Type Delta + Value. More...

#include <moqctl.h>

Data Fields

u64 type
 Absolute Parameter Type (MOQCTL_PARAM_*), Type Delta resolved.
int enc
 Value encoding, one of MOQCTL_PENC_*; selects the field below.
u64 u8v
 Value for MOQCTL_PENC_UINT8 (0..255).
u64 vi
 Value for MOQCTL_PENC_VARINT.
moqctl_loc loc
 Value for MOQCTL_PENC_LOCATION.
wired_span bytes
 View for MOQCTL_PENC_BYTES / NS, and MOQCTL_PENC_TOKEN's raw Token bytes (what encode re-emits).
moqctl_token token
 Decoded Token for MOQCTL_PENC_TOKEN.
moqctl_locfilter lf
 draft-19 Location Filter for MOQCTL_PENC_LOCFILTER.
int has_filter
 PENC_LOCFILTER/RANGELOC22: 0 for draft-22 Type 0x00 (None).
moqctl_rangeloc rl
 Version-neutral filter for PENC_LOCFILTER / PENC_RANGELOC22.
moqctl_switchfrom sw
 Decoded value for MOQCTL_PENC_SWITCHFROM.
moqctl_ssa ssa
 Decoded value for MOQCTL_PENC_SSA.

Detailed Description

draft-ietf-moq-transport-19 SS10.2 Message Parameter: Type Delta + Value.

Decoded absolute type + encoding-tagged value.


The documentation for this struct was generated from the following file: