MoQ Object. More...
#include <moq.h>
Data Fields | |
uint64_t | subscribe_id |
MoQ subscribe_id. | |
uint64_t | track_alias |
MoQ track_alias. | |
uint64_t | group_id |
MoQ group_id. | |
uint64_t | subgroup_id |
MoQ subgroup_id (v06 and v07 only) | |
uint64_t | object_id |
MoQ object_id. | |
imquic_moq_object_status | object_status |
MoQ object status. | |
uint64_t | object_send_order |
MoQ object_sent_order (v03 and v04 only) | |
uint8_t | priority |
MoQ publisher priority (only after v05) | |
uint8_t * | payload |
MoQ object payload. | |
size_t | payload_len |
Size of the MoQ object payload. | |
imquic_moq_delivery | delivery |
How to send this object (or how it was received) | |
gboolean | end_of_stream |
Whether this signals the end of the stream. | |
MoQ Object.
imquic_moq_delivery imquic_moq_object::delivery |
How to send this object (or how it was received)
gboolean imquic_moq_object::end_of_stream |
Whether this signals the end of the stream.
uint64_t imquic_moq_object::group_id |
MoQ group_id.
uint64_t imquic_moq_object::object_id |
MoQ object_id.
uint64_t imquic_moq_object::object_send_order |
MoQ object_sent_order (v03 and v04 only)
imquic_moq_object_status imquic_moq_object::object_status |
MoQ object status.
uint8_t* imquic_moq_object::payload |
MoQ object payload.
size_t imquic_moq_object::payload_len |
Size of the MoQ object payload.
uint8_t imquic_moq_object::priority |
MoQ publisher priority (only after v05)
uint64_t imquic_moq_object::subgroup_id |
MoQ subgroup_id (v06 and v07 only)
uint64_t imquic_moq_object::subscribe_id |
MoQ subscribe_id.
uint64_t imquic_moq_object::track_alias |
MoQ track_alias.