#include <mcl_core/include/mcl_core/mcl_http_request.h>
Data Fields | |
mcl_list_t * | header |
Header of http request. More... | |
mcl_uint8_t * | payload |
Payload of http request. More... | |
mcl_size_t | payload_size |
Payload size of http request. More... | |
E_MCL_HTTP_METHOD | method |
Http method of http request. More... | |
char * | uri |
Uri of http request. More... | |
mcl_http_payload_callback | stream_callback |
Callback to be used with chunked Transfer-Encoding. If not used, it must be NULL. More... | |
void * | stream_data |
Stream data. More... | |
HTTP request handle.
Definition at line 71 of file mcl_http_request.h.
mcl_list_t* mcl_http_request_t::header |
Header of http request.
Definition at line 73 of file mcl_http_request.h.
Referenced by _set_request_options(), mcl_http_client_send(), and mcl_http_request_add_header().
E_MCL_HTTP_METHOD mcl_http_request_t::method |
Http method of http request.
Definition at line 76 of file mcl_http_request.h.
Referenced by _set_request_options(), mcl_http_client_send(), mcl_http_request_set_parameter(), and start_http().
mcl_uint8_t* mcl_http_request_t::payload |
Payload of http request.
Definition at line 74 of file mcl_http_request.h.
Referenced by _request_payload_callback_for_put(), _set_request_options(), mcl_http_client_send(), and mcl_http_request_set_parameter().
mcl_size_t mcl_http_request_t::payload_size |
Payload size of http request.
Definition at line 75 of file mcl_http_request.h.
Referenced by _request_payload_callback_for_put(), _set_payload_options(), _set_request_options(), mcl_http_client_send(), and mcl_http_request_set_parameter().
mcl_http_payload_callback mcl_http_request_t::stream_callback |
Callback to be used with chunked Transfer-Encoding. If not used, it must be NULL.
Definition at line 78 of file mcl_http_request.h.
Referenced by _set_payload_options(), _set_request_options(), mcl_http_client_send(), and mcl_http_request_set_parameter().
void* mcl_http_request_t::stream_data |
Stream data.
Definition at line 79 of file mcl_http_request.h.
Referenced by _set_payload_options(), _set_request_options(), mcl_http_client_send(), and mcl_http_request_set_parameter().
char* mcl_http_request_t::uri |
Uri of http request.
Definition at line 77 of file mcl_http_request.h.
Referenced by _set_request_options(), mcl_http_client_send(), mcl_http_request_set_parameter(), and start_http().