GNUnet 0.21.1
GNUNET_REST_RequestHandle Struct Reference

#include <gnunet_rest_lib.h>

Collaboration diagram for GNUNET_REST_RequestHandle:

Data Fields

struct GNUNET_CONTAINER_MultiHashMapurl_param_map
 Map of url parameters. More...
struct GNUNET_CONTAINER_MultiHashMapheader_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...

Detailed Description

Definition at line 43 of file gnunet_rest_lib.h.

Field Documentation

◆ url_param_map

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().

◆ header_param_map

struct GNUNET_CONTAINER_MultiHashMap* GNUNET_REST_RequestHandle::header_param_map

Map of headers.

Definition at line 53 of file gnunet_rest_lib.h.

Referenced by create_response().

◆ method

◆ url

◆ data

◆ data_size

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().

The documentation for this struct was generated from the following file: