CCF
|
#include <http_parser.h>
Inherits http::Parser.
Public Member Functions | |
ResponseParser (ResponseProcessor &proc_) | |
void | handle_completed_message () override |
![]() | |
void | execute (const uint8_t *data, size_t size) |
void | append_body (const char *at, size_t length) |
virtual void | new_message () |
void | end_message () |
void | header_field (const char *at, size_t length) |
void | header_value (const char *at, size_t length) |
void | headers_complete () |
Additional Inherited Members | |
![]() | |
void | complete_header () |
Parser (llhttp_type_t type, const ccf::http::ParserConfiguration &config=ccf::http::ParserConfiguration{}) | |
![]() | |
llhttp_t | parser |
llhttp_settings_t | settings |
ccf::http::ParserConfiguration | configuration |
State | state = DONE |
std::vector< uint8_t > | body_buf |
ccf::http::HeaderMap | headers |
std::pair< std::string, std::string > | partial_parsed_header = {} |
|
inline |
|
inlineoverridevirtual |
Implements http::Parser.