Loading...
Searching...
No Matches
imquic_moq_property Struct Reference

MoQ Property. More...

#include <moq.h>

Data Fields

uint32_t id
 MoQ Property ID.
union { 
   uint64_t   number 
   struct imquic_moq_property_data
      uint64_t   length 
      uint8_t *   buffer 
   }   data
value
 Property value, which could be either a number (even property ID) or an octet of data with length (odd property ID)

Detailed Description

MoQ Property.

Note
This may contain info related to different MoQ versions, and so should be considered a higher level abstraction that the internal MoQ stack may (and often will) use and notify differently

Field Documentation

◆ buffer

uint8_t* imquic_moq_property::buffer

◆ [struct]

struct { ... } ::imquic_moq_property_data imquic_moq_property::data

◆ id

uint32_t imquic_moq_property::id

MoQ Property ID.

◆ length

uint64_t imquic_moq_property::length

◆ number

uint64_t imquic_moq_property::number

◆ [union]

union { ... } imquic_moq_property::value

Property value, which could be either a number (even property ID) or an octet of data with length (odd property ID)


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