GNU libmicrohttpd 1.0.1
|
#include </builddir/build/BUILD/libmicrohttpd-1.0.1/src/microhttpd/internal.h>
Data Fields | |
struct MHD_HTTP_Req_Header * | next |
struct MHD_HTTP_Req_Header * | prev |
const char * | header |
size_t | header_size |
const char * | value |
size_t | value_size |
enum MHD_ValueKind | kind |
Header, footer, or cookie for HTTP request.
Definition at line 361 of file internal.h.
const char* MHD_HTTP_Req_Header::header |
The name of the header (key), without the colon.
Definition at line 376 of file internal.h.
Referenced by calculate_nonce(), find_auth_rq_header_(), MHD_get_connection_values(), MHD_get_connection_values_n(), MHD_lookup_connection_value_n(), MHD_lookup_header_token_ci(), MHD_set_connection_value_n_nocheck_(), and test_header().
size_t MHD_HTTP_Req_Header::header_size |
The length of the header, not including the final zero termination.
Definition at line 381 of file internal.h.
Referenced by calculate_nonce(), find_auth_rq_header_(), MHD_get_connection_values_n(), MHD_lookup_connection_value_n(), MHD_lookup_header_token_ci(), MHD_set_connection_value_n_nocheck_(), and test_header().
enum MHD_ValueKind MHD_HTTP_Req_Header::kind |
Type of the value.
Definition at line 396 of file internal.h.
Referenced by calculate_nonce(), check_argument_match(), find_auth_rq_header_(), MHD_get_connection_values(), MHD_get_connection_values_n(), MHD_lookup_connection_value(), MHD_lookup_connection_value_n(), MHD_lookup_header_token_ci(), MHD_set_connection_value(), MHD_set_connection_value_n(), MHD_set_connection_value_n_nocheck_(), and test_header().
struct MHD_HTTP_Req_Header* MHD_HTTP_Req_Header::next |
Headers are kept in a double-linked list.
Definition at line 366 of file internal.h.
Referenced by calculate_nonce(), check_argument_match(), find_auth_rq_header_(), MHD_get_connection_values(), MHD_get_connection_values_n(), MHD_lookup_connection_value_n(), MHD_lookup_header_token_ci(), MHD_set_connection_value_n_nocheck_(), and test_header().
struct MHD_HTTP_Req_Header* MHD_HTTP_Req_Header::prev |
Headers are kept in a double-linked list.
Definition at line 371 of file internal.h.
const char* MHD_HTTP_Req_Header::value |
The value of the header.
Definition at line 386 of file internal.h.
Referenced by calculate_nonce(), find_auth_rq_header_(), MHD_get_connection_values(), MHD_get_connection_values_n(), MHD_lookup_connection_value(), MHD_lookup_connection_value_n(), MHD_lookup_header_token_ci(), MHD_set_connection_value(), MHD_set_connection_value_n(), MHD_set_connection_value_n_nocheck_(), and test_header().
size_t MHD_HTTP_Req_Header::value_size |
The length of the value, not including the final zero termination.
Definition at line 391 of file internal.h.
Referenced by calculate_nonce(), find_auth_rq_header_(), MHD_get_connection_values_n(), MHD_lookup_connection_value_n(), MHD_set_connection_value_n(), MHD_set_connection_value_n_nocheck_(), and test_header().