#include <gnunet_rest_lib.h>
Data Fields | |
struct GNUNET_CONTAINER_MultiHashMap * | url_param_map |
Map of url parameters. More... | |
struct GNUNET_CONTAINER_MultiHashMap * | header_param_map |
Map of headers. More... | |
const char * | method |
The HTTP method as MHD value (see microhttpd.h) More... | |
const char * | url |
The url as string. More... | |
const char * | data |
The POST data. More... | |
size_t | data_size |
The POST data size. More... | |
Definition at line 43 of file gnunet_rest_lib.h.
struct GNUNET_CONTAINER_MultiHashMap* GNUNET_REST_RequestHandle::url_param_map |
Map of url parameters.
Definition at line 48 of file gnunet_rest_lib.h.
Referenced by create_response(), get_gns_cont(), and namestore_get().
struct GNUNET_CONTAINER_MultiHashMap* GNUNET_REST_RequestHandle::header_param_map |
const char* GNUNET_REST_RequestHandle::method |
The HTTP method as MHD value (see microhttpd.h)
Definition at line 58 of file gnunet_rest_lib.h.
Referenced by httpdomain.httpdomain.HTTPXRefRole::__init__(), httpdomain.httpdomain.HTTPResource::add_target_and_index(), create_response(), GNUNET_REST_handle_request(), httpdomain.httpdomain.HTTPResource::handle_signature(), and httpdomain.httpdomain.HTTPXRefRole::process_link().
const char* GNUNET_REST_RequestHandle::url |
The url as string.
Definition at line 63 of file gnunet_rest_lib.h.
Referenced by create_response(), GNUNET_REST_handle_request(), REST_config_process_request(), REST_gns_process_request(), rest_identity_process_request(), REST_identity_process_request(), REST_namestore_process_request(), REST_openid_process_request(), and REST_reclaim_process_request().
const char* GNUNET_REST_RequestHandle::data |
The POST data.
Definition at line 68 of file gnunet_rest_lib.h.
Referenced by create_response(), typescriptdomain.TypeScriptDomain::objects(), httpdomain.httpdomain.HTTPDomain::resolve_xref(), REST_identity_process_request(), and httpdomain.httpdomain.HTTPDomain::routes().
size_t GNUNET_REST_RequestHandle::data_size |
The POST data size.
Definition at line 73 of file gnunet_rest_lib.h.
Referenced by create_response(), and REST_identity_process_request().