GNU libmicrohttpd 1.0.2
|
#include </builddir/build/BUILD/libmicrohttpd-1.0.2-build/libmicrohttpd-1.0.2/src/microhttpd/internal.h>
Data Fields | |
size_t | proc_pos |
unsigned int | skipped_empty_lines |
size_t | last_ws_start |
size_t | last_ws_end |
char * | rq_tgt |
char * | rq_tgt_qmark |
size_t | num_ws_in_uri |
The request line processing data
Definition at line 946 of file internal.h.
size_t MHD_RequestLineProcessing::last_ws_end |
The position of the next character after the last known whitespace character in the current/last found whitespace block, zero if not found yet.
Definition at line 966 of file internal.h.
Referenced by get_request_line_inner().
size_t MHD_RequestLineProcessing::last_ws_start |
The position of the start of the current/last found whitespace block, zero if not found yet.
Definition at line 960 of file internal.h.
Referenced by get_request_line_inner().
size_t MHD_RequestLineProcessing::num_ws_in_uri |
The number of whitespace characters in the request URI
Definition at line 979 of file internal.h.
Referenced by get_request_line(), get_request_line_inner(), and send_redirect_fixed_rq_target().
size_t MHD_RequestLineProcessing::proc_pos |
The position of the next character to be processed
Definition at line 951 of file internal.h.
Referenced by get_request_line(), and get_request_line_inner().
char* MHD_RequestLineProcessing::rq_tgt |
The pointer to the request target. The request URI will be formed based on it.
Definition at line 971 of file internal.h.
Referenced by get_request_line(), get_request_line_inner(), process_request_target(), and send_redirect_fixed_rq_target().
char* MHD_RequestLineProcessing::rq_tgt_qmark |
The pointer to the first question mark in the rq_tgt.
Definition at line 975 of file internal.h.
Referenced by get_request_line_inner(), and process_request_target().
unsigned int MHD_RequestLineProcessing::skipped_empty_lines |
The number of empty lines skipped
Definition at line 955 of file internal.h.
Referenced by get_request_line_inner().