VLC  4.0.0-dev
Data Fields
vlc_h2_parser Struct Reference

HTTP/2 incoming frames parser. More...

Collaboration diagram for vlc_h2_parser:
Collaboration graph

Data Fields

void * opaque
const struct vlc_h2_parser_cbscbs
vlc_h2_parser parser
struct {
   uint32_t   sid
   bool   eos
   size_t   len
   uint8_t *   buf
   struct hpack_decoder *   decoder
uint32_t rcwd_size

Detailed Description

HTTP/2 incoming frames parser.

Field Documentation

◆ buf

uint8_t* vlc_h2_parser::buf

◆ cbs

const struct vlc_h2_parser_cbs* vlc_h2_parser::cbs

Referenced by vlc_h2_parse_init().

◆ decoder

struct hpack_decoder* vlc_h2_parser::decoder

◆ eos

bool vlc_h2_parser::eos


struct { ... } vlc_h2_parser::headers

◆ len

size_t vlc_h2_parser::len

◆ opaque

void* vlc_h2_parser::opaque

◆ parser

vlc_h2_parser vlc_h2_parser::parser

Referenced by vlc_h2_recv_thread().

◆ rcwd_size

uint32_t vlc_h2_parser::rcwd_size

◆ sid

uint32_t vlc_h2_parser::sid

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