#include <gnunet_rest_lib.h>
Data Fields | |
| struct GNUNET_CONTAINER_MultiHashMap * | url_param_map |
| Map of url parameters. | |
| struct GNUNET_CONTAINER_MultiHashMap * | header_param_map |
| Map of headers. | |
| const char * | method |
| The HTTP method as MHD value (see microhttpd.h) | |
| const char * | url |
| The url as string. | |
| const char * | data |
| The POST data. | |
| size_t | data_size |
| The POST data size. | |
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 create_response(), and GNUNET_REST_handle_request().
| 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(), and REST_identity_process_request().
| 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().