Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <civetweb.h>
Data Fields | |
const char * | request_method |
const char * | request_uri |
const char * | local_uri_raw |
const char * | local_uri |
const char * | http_version |
const char * | query_string |
const char * | remote_user |
char | remote_addr [48] |
long long | content_length |
int | remote_port |
int | server_port |
int | is_ssl |
void * | user_data |
void * | conn_data |
int | num_headers |
struct mg_header | http_headers [MG_MAX_HEADERS] |
struct mg_client_cert * | client_cert |
const char * | acceptedWebSocketSubprotocol |
Definition at line 150 of file civetweb.h.
const char* mg_request_info::acceptedWebSocketSubprotocol |
Definition at line 184 of file civetweb.h.
Referenced by init_connection().
struct mg_client_cert* mg_request_info::client_cert |
Definition at line 182 of file civetweb.h.
Referenced by worker_thread_run().
void* mg_request_info::conn_data |
Definition at line 176 of file civetweb.h.
Referenced by mg_get_user_connection_data(), and mg_set_user_connection_data().
long long mg_request_info::content_length |
Definition at line 168 of file civetweb.h.
Referenced by get_request(), get_response(), and reset_per_request_attributes().
struct mg_header mg_request_info::http_headers[MG_MAX_HEADERS] |
Definition at line 180 of file civetweb.h.
Referenced by get_host_from_request_info(), get_req_headers(), get_request(), handle_cgi_request(), handle_request(), mg_get_header(), mg_get_request_info(), parse_http_request(), and prepare_cgi_environment().
const char* mg_request_info::http_version |
Definition at line 161 of file civetweb.h.
Referenced by get_http_version(), log_access(), parse_http_request(), process_new_connection(), and reset_per_request_attributes().
int mg_request_info::is_ssl |
Definition at line 173 of file civetweb.h.
Referenced by get_proto_name(), mg_construct_local_link(), and worker_thread_run().
const char* mg_request_info::local_uri |
Definition at line 157 of file civetweb.h.
Referenced by check_authorization(), get_request_handler(), handle_directory_request(), handle_propfind(), handle_request(), interpret_uri(), mg_connect_websocket_client_impl(), mg_construct_local_link(), mg_download(), mg_get_response(), prepare_cgi_environment(), print_dav_dir_entry(), process_new_connection(), reset_per_request_attributes(), user_handler(), and worker_thread_run().
const char* mg_request_info::local_uri_raw |
Definition at line 154 of file civetweb.h.
Referenced by handle_request(), mg_connect_websocket_client_impl(), mg_get_response(), prepare_cgi_environment(), process_new_connection(), reset_per_request_attributes(), and worker_thread_run().
int mg_request_info::num_headers |
Definition at line 178 of file civetweb.h.
Referenced by get_host_from_request_info(), get_req_headers(), get_request(), handle_cgi_request(), handle_request(), mg_get_header(), parse_http_request(), prepare_cgi_environment(), and reset_per_request_attributes().
const char* mg_request_info::query_string |
Definition at line 162 of file civetweb.h.
Referenced by handle_directory_request(), handle_request(), log_access(), prepare_cgi_environment(), and redirect_to_https_port().
char mg_request_info::remote_addr[48] |
Definition at line 166 of file civetweb.h.
Referenced by process_new_connection(), and worker_thread_run().
int mg_request_info::remote_port |
Definition at line 170 of file civetweb.h.
Referenced by prepare_cgi_environment(), and worker_thread_run().
const char* mg_request_info::remote_user |
Definition at line 164 of file civetweb.h.
Referenced by authorize(), dav_lock_file(), dav_unlock_file(), log_access(), parse_http_request(), prepare_cgi_environment(), process_new_connection(), and reset_per_request_attributes().
const char* mg_request_info::request_method |
Definition at line 151 of file civetweb.h.
Referenced by handle_request(), handle_static_file_request(), is_civetweb_webdav_method(), is_put_or_delete_method(), log_access(), mg_cry_internal_impl(), mg_send_http_redirect(), parse_http_request(), prepare_cgi_environment(), read_auth_file(), and reset_per_request_attributes().
const char* mg_request_info::request_uri |
Definition at line 152 of file civetweb.h.
Referenced by handle_request(), log_access(), mg_connect_websocket_client_impl(), mg_construct_local_link(), mg_cry_internal_impl(), mg_download(), mg_get_response(), parse_http_request(), prepare_cgi_environment(), process_new_connection(), and reset_per_request_attributes().
int mg_request_info::server_port |
Definition at line 171 of file civetweb.h.
Referenced by mg_construct_local_link(), prepare_cgi_environment(), and worker_thread_run().
void* mg_request_info::user_data |
Definition at line 175 of file civetweb.h.
Referenced by worker_thread_run().