MoQ stream. More...
#include <moq.h>

| Data Fields | |
| imquic_moq_data_message_type | type | 
| Delivery mode for this stream. | |
| uint64_t | stream_id | 
| QUIC stream ID. | |
| uint64_t | request_id | 
| ID of the subscription. | |
| uint64_t | track_alias | 
| Track alias. | |
| uint64_t | group_id | 
| Group ID. | |
| uint64_t | subgroup_id | 
| Subgroup ID. | |
| uint64_t | object_id | 
| Object ID. | |
| imquic_moq_object_status | object_status | 
| Object status. | |
| uint8_t | priority | 
| Publisher priority. | |
| uint64_t | stream_offset | 
| Current stream offset. | |
| imquic_moq_buffer * | buffer | 
| Buffer to process incoming messages/objects. | |
| gboolean | got_objects | 
| Whether we got at least an object on this stream. | |
| uint64_t | last_object_id | 
| Last Object ID handled. | |
| gboolean | closed | 
| Whether we closed this stream. | |
MoQ stream.
| imquic_moq_buffer* imquic_moq_stream::buffer | 
Buffer to process incoming messages/objects.
| gboolean imquic_moq_stream::closed | 
Whether we closed this stream.
| gboolean imquic_moq_stream::got_objects | 
Whether we got at least an object on this stream.
| uint64_t imquic_moq_stream::group_id | 
Group ID.
| uint64_t imquic_moq_stream::last_object_id | 
Last Object ID handled.
| uint64_t imquic_moq_stream::object_id | 
Object ID.
| imquic_moq_object_status imquic_moq_stream::object_status | 
Object status.
| uint8_t imquic_moq_stream::priority | 
Publisher priority.
| uint64_t imquic_moq_stream::request_id | 
ID of the subscription.
| uint64_t imquic_moq_stream::stream_id | 
QUIC stream ID.
| uint64_t imquic_moq_stream::stream_offset | 
Current stream offset.
| uint64_t imquic_moq_stream::subgroup_id | 
Subgroup ID.
| uint64_t imquic_moq_stream::track_alias | 
Track alias.
| imquic_moq_data_message_type imquic_moq_stream::type | 
Delivery mode for this stream.