|
size_t | vlc_h2_frame_size (const struct vlc_h2_frame *) |
|
struct vlc_h2_frame * | vlc_h2_frame_headers (uint_fast32_t stream_id, uint_fast32_t mtu, bool eos, unsigned count, const char *const headers[][2]) |
|
struct vlc_h2_frame * | vlc_h2_frame_data (uint_fast32_t stream_id, const void *buf, size_t len, bool eos) |
|
struct vlc_h2_frame * | vlc_h2_frame_rst_stream (uint_fast32_t stream_id, uint_fast32_t error_code) |
|
struct vlc_h2_frame * | vlc_h2_frame_settings (void) |
|
struct vlc_h2_frame * | vlc_h2_frame_settings_ack (void) |
|
struct vlc_h2_frame * | vlc_h2_frame_ping (uint64_t opaque) |
|
struct vlc_h2_frame * | vlc_h2_frame_pong (uint64_t opaque) |
|
struct vlc_h2_frame * | vlc_h2_frame_goaway (uint_fast32_t last_stream_id, uint_fast32_t error_code) |
|
struct vlc_h2_frame * | vlc_h2_frame_window_update (uint_fast32_t stream_id, uint_fast32_t credit) |
|
void | vlc_h2_frame_dump (void *, const struct vlc_h2_frame *, const char *) |
|
const char * | vlc_h2_strerror (uint_fast32_t) |
|
const char * | vlc_h2_setting_name (uint_fast16_t) |
|
struct vlc_h2_parser * | vlc_h2_parse_init (void *ctx, const struct vlc_h2_parser_cbs *cbs) |
|
int | vlc_h2_parse (struct vlc_h2_parser *, struct vlc_h2_frame *) |
|
void | vlc_h2_parse_destroy (struct vlc_h2_parser *) |
|
const uint8_t * | vlc_h2_frame_data_get (const struct vlc_h2_frame *f, size_t *restrict len) |
|