|
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 |
1.8.13