#include <http2_parser.h>
Inherits http2::AbstractParser.
Inherited by http2::ClientParser, and http2::ServerParser.
◆ Parser()
◆ ~Parser()
virtual http2::Parser::~Parser |
( |
| ) |
|
|
inlinevirtual |
◆ create_stream()
◆ destroy_stream()
void http2::Parser::destroy_stream |
( |
StreamId |
stream_id | ) |
|
|
inlineoverridevirtual |
◆ execute()
bool http2::Parser::execute |
( |
const uint8_t * |
data, |
|
|
size_t |
size |
|
) |
| |
|
inline |
◆ get_configuration()
◆ get_last_stream_id()
StreamId http2::Parser::get_last_stream_id |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get_stream()
◆ send_all_submitted()
void http2::Parser::send_all_submitted |
( |
| ) |
|
|
inline |
◆ set_outgoing_data_handler()
void http2::Parser::set_outgoing_data_handler |
( |
DataHandlerCB && |
cb | ) |
|
|
inline |
◆ store_stream()
void http2::Parser::store_stream |
( |
StreamId |
stream_id, |
|
|
const std::shared_ptr< StreamData > & |
stream_data |
|
) |
| |
|
inline |
◆ session
nghttp2_session* http2::Parser::session |
|
protected |
◆ streams
The documentation for this class was generated from the following file: