VLC
4.0.0-dev
|
HTTP/2 incoming frames parser. More...
Data Fields | |
void * | opaque |
const struct vlc_h2_parser_cbs * | cbs |
vlc_h2_parser | parser |
struct { | |
uint32_t sid | |
bool eos | |
size_t len | |
uint8_t * buf | |
struct hpack_decoder * decoder | |
} | headers |
uint32_t | rcwd_size |
HTTP/2 incoming frames parser.
uint8_t* vlc_h2_parser::buf |
Referenced by vlc_h2_parse_destroy(), vlc_h2_parse_headers_append(), vlc_h2_parse_headers_end(), and vlc_h2_parse_init().
const struct vlc_h2_parser_cbs* vlc_h2_parser::cbs |
Referenced by vlc_h2_parse_error(), vlc_h2_parse_frame_data(), vlc_h2_parse_frame_goaway(), vlc_h2_parse_frame_ping(), vlc_h2_parse_frame_rst_stream(), vlc_h2_parse_frame_settings(), vlc_h2_parse_frame_window_update(), vlc_h2_parse_headers_end(), vlc_h2_parse_init(), vlc_h2_stream_error(), and vlc_h2_stream_lookup().
struct hpack_decoder* vlc_h2_parser::decoder |
Referenced by vlc_h2_parse_destroy(), vlc_h2_parse_headers_end(), and vlc_h2_parse_init().
bool vlc_h2_parser::eos |
Referenced by vlc_h2_parse_headers_end(), and vlc_h2_parse_headers_start().
struct { ... } vlc_h2_parser::headers |
size_t vlc_h2_parser::len |
void* vlc_h2_parser::opaque |
vlc_h2_parser vlc_h2_parser::parser |
uint32_t vlc_h2_parser::rcwd_size |
Referenced by vlc_h2_parse_frame_data(), and vlc_h2_parse_init().
uint32_t vlc_h2_parser::sid |