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. More...
|
| |
| 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 |