proxygen
|
Public Types | |
enum | { NONE =0, FIELD, VALUE } |
Public Attributes | |
const char * | name |
const char * | raw |
enum http_parser_type | type |
enum http_method | method |
int | status_code |
char | request_url [500] |
char | response_reason [500] |
size_t | response_reason_size |
char | body [500] |
size_t | body_size |
int | num_headers |
enum message:: { ... } | last_header_element |
char | headers [13][2][500] |
int | should_keep_alive |
int | num_chunks |
int | num_chunks_complete |
int | chunk_lengths [16] |
const char * | upgrade |
unsigned short | http_major |
unsigned short | http_minor |
int | message_begin_cb_called |
int | headers_complete_cb_called |
int | message_complete_cb_called |
int | message_complete_on_eof |
anonymous enum |
char message::body[500] |
Definition at line 51 of file test.c.
Referenced by cpp.ast.Class::__init__(), cpp.ast.Function::__init__(), cpp.ast.Class::__str__(), cpp.ast.Function::__str__(), body_cb(), cpp.ast.Class::IsDeclaration(), cpp.ast.Function::IsDeclaration(), cpp.ast.Function::IsDefinition(), and message_eq().
size_t message::body_size |
Definition at line 52 of file test.c.
Referenced by body_cb(), count_body_cb(), and message_eq().
int message::chunk_lengths[16] |
Definition at line 60 of file test.c.
Referenced by chunk_header_cb(), main(), and message_eq().
char message::headers[13][2][500] |
Definition at line 55 of file test.c.
Referenced by header_field_cb(), header_value_cb(), and message_eq().
int message::headers_complete_cb_called |
Definition at line 68 of file test.c.
Referenced by headers_complete_cb(), and message_eq().
unsigned short message::http_major |
Definition at line 64 of file test.c.
Referenced by headers_complete_cb(), and message_eq().
unsigned short message::http_minor |
Definition at line 65 of file test.c.
Referenced by headers_complete_cb(), and message_eq().
enum { ... } message::last_header_element |
Referenced by header_field_cb(), and header_value_cb().
int message::message_begin_cb_called |
Definition at line 67 of file test.c.
Referenced by message_begin_cb(), message_eq(), and test_on_message_begin_cb().
int message::message_complete_cb_called |
Definition at line 69 of file test.c.
Referenced by message_complete_cb(), message_eq(), and test_message_pause().
int message::message_complete_on_eof |
Definition at line 70 of file test.c.
Referenced by message_complete_cb(), and message_eq().
enum http_method message::method |
Definition at line 46 of file test.c.
Referenced by headers_complete_cb(), and message_eq().
const char* message::name |
Definition at line 43 of file test.c.
Referenced by cpp.tokenize.Token::__init__(), cpp.ast.Define::__init__(), cpp.ast.Parameter::__init__(), cpp.ast._GenericDeclaration::__init__(), cpp.ast.Type::__init__(), cpp.tokenize.Token::__str__(), cpp.ast.Define::__str__(), cpp.ast.Parameter::__str__(), cpp.ast.Typedef::__str__(), cpp.ast._NestedType::__str__(), cpp.ast.Class::__str__(), cpp.ast.Function::__str__(), cpp.ast.Type::__str__(), check_num_eq(), check_str_eq(), cpp.ast._GenericDeclaration::FullName(), main(), test_message(), test_message_count_body(), test_message_pause(), and cpp.ast.VariableDeclaration::ToString().
int message::num_chunks |
Definition at line 58 of file test.c.
Referenced by chunk_header_cb(), and message_eq().
int message::num_chunks_complete |
Definition at line 59 of file test.c.
Referenced by chunk_complete_cb(), and message_eq().
int message::num_headers |
Definition at line 53 of file test.c.
Referenced by header_field_cb(), header_value_cb(), and message_eq().
const char* message::raw |
Definition at line 44 of file test.c.
Referenced by test_message(), test_message_count_body(), test_message_pause(), test_multiple3(), test_on_message_begin_cb(), test_scan(), and upgrade_message_fix().
char message::request_url[500] |
Definition at line 48 of file test.c.
Referenced by message_eq(), and request_url_cb().
char message::response_reason[500] |
Definition at line 49 of file test.c.
Referenced by message_eq(), and response_reason_cb().
int message::status_code |
Definition at line 47 of file test.c.
Referenced by headers_complete_cb(), and message_eq().
enum http_parser_type message::type |
Definition at line 45 of file test.c.
Referenced by cpp.ast.Parameter::__init__(), cpp.ast.VariableDeclaration::__init__(), cpp.ast.Parameter::__str__(), message_eq(), fizz::ReadRecordLayer::readEvent(), test_message(), test_message_count_body(), test_message_pause(), test_multiple3(), test_on_message_begin_cb(), test_scan(), and cpp.ast.VariableDeclaration::ToString().
const char* message::upgrade |
Definition at line 62 of file test.c.
Referenced by count_parsed_messages(), message_eq(), test_message(), test_message_pause(), and upgrade_message_fix().