MoQ context.
More...
#include <moq.h>
◆ buffer
Buffer to process incoming messages.
◆ conn
Associated QUIC connection.
◆ connected
volatile gint imquic_moq_context::connected |
Whether we have established a connection.
◆ control_stream_id
uint64_t imquic_moq_context::control_stream_id |
ID of the control stream.
◆ control_stream_offset
uint64_t imquic_moq_context::control_stream_offset |
Current offset of the control stream on the way out.
◆ destroyed
volatile gint imquic_moq_context::destroyed |
Whether this instance has been destroyed (reference counting)
◆ expected_request_id
uint64_t imquic_moq_context::expected_request_id |
Current Request IDs we expect and we can send.
◆ has_control_stream
gboolean imquic_moq_context::has_control_stream |
Whether a MoQ control stream has been established.
◆ is_server
gboolean imquic_moq_context::is_server |
Whether this is a QUIC server or client.
◆ local_max_auth_token_cache_size
uint64_t imquic_moq_context::local_max_auth_token_cache_size |
◆ local_max_request_id
uint64_t imquic_moq_context::local_max_request_id |
◆ max_auth_token_cache_size
uint64_t imquic_moq_context::max_auth_token_cache_size |
Maximum Request IDs we can send and the one we accept.
◆ max_request_id
uint64_t imquic_moq_context::max_request_id |
Maximum Request IDs we can send and the one we accept.
◆ mutex
◆ next_request_id
uint64_t imquic_moq_context::next_request_id |
◆ ref
◆ role_set
gboolean imquic_moq_context::role_set |
Whether a role has been set.
◆ streams
GHashTable* imquic_moq_context::streams |
QUIC streams handled by the stack.
◆ subscriptions
GHashTable* imquic_moq_context::subscriptions |
Subscriptions this connection will send objects to, indexed by track_alias.
◆ subscriptions_by_id
GHashTable* imquic_moq_context::subscriptions_by_id |
Subscriptions this connection will send objects to, indexed by request_id.
◆ supported_versions
GList* imquic_moq_context::supported_versions |
◆ type
◆ version
◆ version_set
gboolean imquic_moq_context::version_set |
Whether a version has been set.
The documentation for this struct was generated from the following file: