HomePort
|
Go to the source code of this file.
Data Structures | |
struct | hp_settings |
Macros | |
#define | HP_SETTINGS_DEFAULT |
Typedefs | |
typedef hpd_error_t(* | hp_string_cb) (void *data, const char *field, size_t field_length, const char *value, size_t value_length) |
Functions | |
hpd_error_t | hp_create (struct hp **instance, struct hp_settings *settings, const hpd_module_t *context) |
hpd_error_t | hp_destroy (struct hp *) |
hpd_error_t | hp_on_header_complete (struct hp *instance) |
hpd_error_t | hp_on_header_field (struct hp *instance, const char *field_chunk, size_t length) |
hpd_error_t | hp_on_header_value (struct hp *instance, const char *value_chunk, size_t length) |
struct hp_settings |
Definition at line 37 of file httpd_header_parser.h.
Data Fields | ||
---|---|---|
void * | data | |
hp_string_cb | on_field_value_pair |
#define HP_SETTINGS_DEFAULT |
Definition at line 42 of file httpd_header_parser.h.
typedef hpd_error_t(* hp_string_cb) (void *data, const char *field, size_t field_length, const char *value, size_t value_length) |
Definition at line 33 of file httpd_header_parser.h.
hpd_error_t hp_create | ( | struct hp ** | instance, |
struct hp_settings * | settings, | ||
const hpd_module_t * | context | ||
) |
hpd_error_t hp_destroy | ( | struct hp * | ) |
Definition at line 183 of file httpd_header_parser.c.
hpd_error_t hp_on_header_complete | ( | struct hp * | instance | ) |
hpd_error_t hp_on_header_field | ( | struct hp * | instance, |
const char * | field_chunk, | ||
size_t | length | ||
) |
Definition at line 90 of file httpd_header_parser.c.
hpd_error_t hp_on_header_value | ( | struct hp * | instance, |
const char * | value_chunk, | ||
size_t | length | ||
) |