Go to the source code of this file.
|
restinio::impl::http_parser_ctx_t * | get_http_parser_ctx (llhttp_t *parser) |
| A helper function to get the pointer to a context object.
|
|
int | restinio_url_cb (llhttp_t *parser, const char *at, size_t length) |
|
int | restinio_header_field_cb (llhttp_t *parser, const char *at, size_t length) |
|
int | restinio_header_field_complete_cb (llhttp_t *parser) |
|
void | append_last_field_accessor (http_header_fields_t &fields, string_view_t value) |
|
int | restinio_header_value_cb (llhttp_t *parser, const char *at, size_t length) |
|
int | restinio_header_value_complete_cb (llhttp_t *parser) |
|
int | restinio_headers_complete_cb (llhttp_t *parser) |
|
int | restinio_body_cb (llhttp_t *parser, const char *at, size_t length) |
|
int | restinio_chunk_header_cb (llhttp_t *parser) |
|
int | restinio_chunk_complete_cb (llhttp_t *) |
|
template<typename Http_Methods > |
int | restinio_message_complete_cb (llhttp_t *parser) |
|
|
|
int | restinio_chunk_extension_name_cb (llhttp_t *parser, const char *at, size_t length) |
|
int | restinio_chunk_extension_name_complete_cb (llhttp_t *parser) |
|
int | restinio_chunk_extension_value_cb (llhttp_t *parser, const char *at, size_t length) |
|
int | restinio_chunk_extension_value_complete_cb (llhttp_t *) |
|
◆ append_last_field_accessor()
void append_last_field_accessor |
( |
http_header_fields_t & | fields, |
|
|
string_view_t | value ) |
|
inline |
◆ get_http_parser_ctx()
A helper function to get the pointer to a context object.
Definition at line 9 of file parser_callbacks.ipp.
◆ restinio_body_cb()
int restinio_body_cb |
( |
llhttp_t * | parser, |
|
|
const char * | at, |
|
|
size_t | length ) |
|
inline |
◆ restinio_chunk_complete_cb()
int restinio_chunk_complete_cb |
( |
llhttp_t * | | ) |
|
|
inline |
◆ restinio_chunk_extension_name_cb()
int restinio_chunk_extension_name_cb |
( |
llhttp_t * | parser, |
|
|
const char * | at, |
|
|
size_t | length ) |
|
inline |
◆ restinio_chunk_extension_name_complete_cb()
int restinio_chunk_extension_name_complete_cb |
( |
llhttp_t * | parser | ) |
|
|
inline |
◆ restinio_chunk_extension_value_cb()
int restinio_chunk_extension_value_cb |
( |
llhttp_t * | parser, |
|
|
const char * | at, |
|
|
size_t | length ) |
|
inline |
◆ restinio_chunk_extension_value_complete_cb()
int restinio_chunk_extension_value_complete_cb |
( |
llhttp_t * | | ) |
|
|
inline |
◆ restinio_chunk_header_cb()
int restinio_chunk_header_cb |
( |
llhttp_t * | parser | ) |
|
|
inline |
◆ restinio_header_field_cb()
int restinio_header_field_cb |
( |
llhttp_t * | parser, |
|
|
const char * | at, |
|
|
size_t | length ) |
|
inline |
◆ restinio_header_field_complete_cb()
int restinio_header_field_complete_cb |
( |
llhttp_t * | parser | ) |
|
|
inline |
◆ restinio_header_value_cb()
int restinio_header_value_cb |
( |
llhttp_t * | parser, |
|
|
const char * | at, |
|
|
size_t | length ) |
|
inline |
◆ restinio_header_value_complete_cb()
int restinio_header_value_complete_cb |
( |
llhttp_t * | parser | ) |
|
|
inline |
◆ restinio_headers_complete_cb()
int restinio_headers_complete_cb |
( |
llhttp_t * | parser | ) |
|
|
inline |
◆ restinio_message_complete_cb()
template<typename Http_Methods >
int restinio_message_complete_cb |
( |
llhttp_t * | parser | ) |
|
◆ restinio_url_cb()
int restinio_url_cb |
( |
llhttp_t * | parser, |
|
|
const char * | at, |
|
|
size_t | length ) |
|
inline |