GNU libmicrohttpd 1.0.0
|
#include </builddir/build/BUILD/libmicrohttpd-1.0.0/src/microhttpd/internal.h>
Data Fields | |
struct MHD_HTTP_Res_Header * | next |
struct MHD_HTTP_Res_Header * | prev |
char * | header |
size_t | header_size |
char * | value |
size_t | value_size |
enum MHD_ValueKind | kind |
Header or footer for HTTP response.
Definition at line 318 of file internal.h.
char* MHD_HTTP_Res_Header::header |
The name of the header (key), without the colon.
Definition at line 333 of file internal.h.
Referenced by add_response_entry(), add_response_entry_n(), add_response_header_connection(), add_user_headers(), build_connection_chunked_response_footer(), del_response_header_connection(), MHD_add_response_entry_no_alloc_(), MHD_add_response_entry_no_check_(), MHD_add_response_header(), MHD_check_response_header_token_ci(), MHD_del_response_header(), MHD_destroy_response(), MHD_get_response_element_n_(), MHD_get_response_header(), MHD_get_response_headers(), and MHD_queue_response().
size_t MHD_HTTP_Res_Header::header_size |
The length of the header, not including the final zero termination.
Definition at line 338 of file internal.h.
Referenced by add_response_header_connection(), add_user_headers(), build_connection_chunked_response_footer(), MHD_add_response_entry_no_alloc_(), MHD_check_response_header_token_ci(), MHD_del_response_header(), MHD_get_response_element_n_(), and MHD_get_response_header().
enum MHD_ValueKind MHD_HTTP_Res_Header::kind |
Type of the value.
Definition at line 353 of file internal.h.
Referenced by add_response_entry(), add_response_entry_n(), add_response_header_connection(), add_user_headers(), build_connection_chunked_response_footer(), MHD_add_response_entry_no_alloc_(), MHD_add_response_entry_no_check_(), MHD_check_response_header_token_ci(), MHD_get_response_element_n_(), and MHD_get_response_headers().
struct MHD_HTTP_Res_Header* MHD_HTTP_Res_Header::next |
Headers are kept in a double-linked list.
Definition at line 323 of file internal.h.
Referenced by add_user_headers(), build_connection_chunked_response_footer(), MHD_check_response_header_token_ci(), MHD_del_response_header(), MHD_destroy_response(), MHD_get_response_element_n_(), MHD_get_response_header(), and MHD_get_response_headers().
struct MHD_HTTP_Res_Header* MHD_HTTP_Res_Header::prev |
Headers are kept in a double-linked list.
Definition at line 328 of file internal.h.
char* MHD_HTTP_Res_Header::value |
The value of the header.
Definition at line 343 of file internal.h.
Referenced by add_response_header_connection(), add_user_headers(), build_connection_chunked_response_footer(), del_response_header_connection(), MHD_add_response_entry_no_alloc_(), MHD_add_response_header(), MHD_check_response_header_token_ci(), MHD_del_response_header(), MHD_destroy_response(), MHD_get_response_header(), MHD_get_response_headers(), and MHD_queue_response().
size_t MHD_HTTP_Res_Header::value_size |
The length of the value, not including the final zero termination.
Definition at line 348 of file internal.h.
Referenced by add_response_header_connection(), add_user_headers(), build_connection_chunked_response_footer(), del_response_header_connection(), MHD_add_response_entry_no_alloc_(), and MHD_del_response_header().