Go to the source code of this file.
Functions | |
int | header_set_field (header_t *h, const char *name, const char *value) |
Set the value of a field in a header. | |
int | header_clear (header_t *h) |
Clear a header. | |
size_t | header_field_count (header_t *h) |
Count fields in a header. | |
field_t * | header_get_fieldn (header_t *h, size_t idx) |
Get ith field in a header. | |
field_t * | header_get_field (header_t *h, const char *name) |
Get a field given a name. | |
const char * | header_get_field_value (header_t *h, const char *name) |
Get field value. | |
int | header_del_field (header_t *h, field_t *f) |
Delete a field from a header. | |
int | header_add_field (header_t *h, field_t *f) |
Add a field to a header. | |
int | header_load_from_cgienv (header_t *h) |
int | header_load (header_t *h, io_t *io) |
int | header_create (header_t **ph) |
int | header_free (header_t *h) |