Loading...
Searching...
No Matches
imquic_moq_setup_parameters Struct Reference

MoQ setup parameters. More...

#include <moq.h>

Data Fields

gboolean role_set
 Whether the ROLE parameter is set.
 
imquic_moq_role_type role
 Value of the ROLE parameter.
 
gboolean path_set
 Whether the PATH parameter is set.
 
char path [256]
 Value of the PATH parameter.
 
gboolean max_request_id_set
 Whether the MAX_REQUEST_ID parameter is set.
 
uint64_t max_request_id
 Value of the MAX_REQUEST_ID parameter.
 
gboolean max_auth_token_cache_size_set
 Whether the MAX_AUTH_TOKEN_CACHE_SIZE parameter is set.
 
uint64_t max_auth_token_cache_size
 Value of the MAX_AUTH_TOKEN_CACHE_SIZE parameter.
 
gboolean auth_token_set
 Whether the AUTHORIZATION_TOKEN parameter is set.
 
uint8_t auth_token [256]
 Value of the AUTHORIZATION_TOKEN parameter.
 
size_t auth_token_len
 Size of the AUTHORIZATION_TOKEN parameter.
 
gboolean authority_set
 Whether the AUTHORITY parameter is set.
 
char authority [256]
 Value of the AUTHORITY parameter.
 
gboolean moqt_implementation_set
 Whether the MOQT_IMPLEMENTATION parameter is set.
 
char moqt_implementation [256]
 Value of the MOQT_IMPLEMENTATION parameter.
 
gboolean unknown
 Whether there's unknown parameters.
 

Detailed Description

MoQ setup parameters.

Field Documentation

◆ auth_token

uint8_t imquic_moq_setup_parameters::auth_token[256]

Value of the AUTHORIZATION_TOKEN parameter.

◆ auth_token_len

size_t imquic_moq_setup_parameters::auth_token_len

Size of the AUTHORIZATION_TOKEN parameter.

◆ auth_token_set

gboolean imquic_moq_setup_parameters::auth_token_set

Whether the AUTHORIZATION_TOKEN parameter is set.

◆ authority

char imquic_moq_setup_parameters::authority[256]

Value of the AUTHORITY parameter.

◆ authority_set

gboolean imquic_moq_setup_parameters::authority_set

Whether the AUTHORITY parameter is set.

◆ max_auth_token_cache_size

uint64_t imquic_moq_setup_parameters::max_auth_token_cache_size

Value of the MAX_AUTH_TOKEN_CACHE_SIZE parameter.

◆ max_auth_token_cache_size_set

gboolean imquic_moq_setup_parameters::max_auth_token_cache_size_set

Whether the MAX_AUTH_TOKEN_CACHE_SIZE parameter is set.

◆ max_request_id

uint64_t imquic_moq_setup_parameters::max_request_id

Value of the MAX_REQUEST_ID parameter.

◆ max_request_id_set

gboolean imquic_moq_setup_parameters::max_request_id_set

Whether the MAX_REQUEST_ID parameter is set.

◆ moqt_implementation

char imquic_moq_setup_parameters::moqt_implementation[256]

Value of the MOQT_IMPLEMENTATION parameter.

◆ moqt_implementation_set

gboolean imquic_moq_setup_parameters::moqt_implementation_set

Whether the MOQT_IMPLEMENTATION parameter is set.

◆ path

char imquic_moq_setup_parameters::path[256]

Value of the PATH parameter.

◆ path_set

gboolean imquic_moq_setup_parameters::path_set

Whether the PATH parameter is set.

◆ role

imquic_moq_role_type imquic_moq_setup_parameters::role

Value of the ROLE parameter.

◆ role_set

gboolean imquic_moq_setup_parameters::role_set

Whether the ROLE parameter is set.

◆ unknown

gboolean imquic_moq_setup_parameters::unknown

Whether there's unknown parameters.


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