Go to the source code of this file.
|
| ASSERT_EQUAL (data.count, 2) |
|
| hp_destroy (hp) |
|
| hp_on_header_complete (hp) |
|
| hp_on_header_field (hp,"cat", 3) |
|
| hp_on_header_field (hp,"dog", 3) |
|
| hp_on_header_value (hp,"yes", 3) |
|
| hp_on_header_value (hp,"yes, thi", 8) |
|
| hp_on_header_value (hp,"s is dog", 8) |
|
void | on_field_value (void *_data, const char *field, size_t field_length, const char *value, size_t value_length) |
|
Definition at line 32 of file header_parser_test.c.
Data Fields |
int |
_errors |
|
char * |
body |
|
int |
call_order |
|
int |
count |
|
int |
cur_key_value |
|
int |
cur_path |
|
int |
errors |
|
char * |
field |
|
int |
hdr_count |
|
char * |
hdr_field |
|
int |
hdr_field_l |
|
char * |
hdr_value |
|
int |
hdr_value_l |
|
char * |
host |
|
char * |
key |
|
char * |
method |
|
char * |
path |
|
char * |
port |
|
char * |
protocol |
|
int |
state |
|
char * |
url |
|
char * |
value |
|
ASSERT_EQUAL |
( |
data. |
count, |
|
|
2 |
|
|
) |
| |
hp_on_header_complete |
( |
hp |
| ) |
|
hp_on_header_field |
( |
hp |
, |
|
|
"cat" |
, |
|
|
3 |
|
|
) |
| |
hp_on_header_field |
( |
hp |
, |
|
|
"dog" |
, |
|
|
3 |
|
|
) |
| |
hp_on_header_value |
( |
hp |
, |
|
|
"yes" |
, |
|
|
3 |
|
|
) |
| |
hp_on_header_value |
( |
hp |
, |
|
|
" |
yes, |
|
|
thi" |
, |
|
|
8 |
|
|
) |
| |
hp_on_header_value |
( |
hp |
, |
|
|
"s is dog" |
, |
|
|
8 |
|
|
) |
| |
void on_field_value |
( |
void * |
_data, |
|
|
const char * |
field, |
|
|
size_t |
field_length, |
|
|
const char * |
value, |
|
|
size_t |
value_length |
|
) |
| |
data value = "yes\0yes, this is dog" |