Loading...
Searching...
No Matches
Data Fields
imquic_moq_subscription Struct Reference

MoQ subscription, whether this is a publisher or a subscriber. More...

#include <moq.h>

Collaboration diagram for imquic_moq_subscription:
Collaboration graph
[legend]

Data Fields

uint64_t subscribe_id
 ID of the subscription.
 
uint64_t track_alias
 Track alias.
 
gboolean fetch
 Whether this is a FETCH.
 
imquic_moq_streamstream
 Stream for this subscription, in case it's a single one.
 
GHashTable * streams_by_group
 Streams for this subscription, indexed by group.
 
GHashTable * streams_by_subgroup
 Streams for this subscription, indexed by subgroup.
 

Detailed Description

MoQ subscription, whether this is a publisher or a subscriber.

Field Documentation

◆ fetch

gboolean imquic_moq_subscription::fetch

Whether this is a FETCH.

◆ stream

imquic_moq_stream* imquic_moq_subscription::stream

Stream for this subscription, in case it's a single one.

◆ streams_by_group

GHashTable* imquic_moq_subscription::streams_by_group

Streams for this subscription, indexed by group.

◆ streams_by_subgroup

GHashTable* imquic_moq_subscription::streams_by_subgroup

Streams for this subscription, indexed by subgroup.

◆ subscribe_id

uint64_t imquic_moq_subscription::subscribe_id

ID of the subscription.

◆ track_alias

uint64_t imquic_moq_subscription::track_alias

Track alias.


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