diff options
Diffstat (limited to 'src/include/gnunet_rest_lib.h')
-rw-r--r-- | src/include/gnunet_rest_lib.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/include/gnunet_rest_lib.h b/src/include/gnunet_rest_lib.h index e571eead3..41b85401d 100644 --- a/src/include/gnunet_rest_lib.h +++ b/src/include/gnunet_rest_lib.h | |||
@@ -38,10 +38,34 @@ | |||
38 | 38 | ||
39 | struct GNUNET_REST_RequestHandle | 39 | struct GNUNET_REST_RequestHandle |
40 | { | 40 | { |
41 | /** | ||
42 | * Map of url parameters | ||
43 | */ | ||
41 | struct GNUNET_CONTAINER_MultiHashMap *url_param_map; | 44 | struct GNUNET_CONTAINER_MultiHashMap *url_param_map; |
45 | |||
46 | /** | ||
47 | * Map of headers | ||
48 | */ | ||
49 | struct GNUNET_CONTAINER_MultiHashMap *header_param_map; | ||
50 | |||
51 | /** | ||
52 | * The HTTP method as MHD value (see microhttpd.h) | ||
53 | */ | ||
42 | const char *method; | 54 | const char *method; |
55 | |||
56 | /** | ||
57 | * The url as string | ||
58 | */ | ||
43 | const char *url; | 59 | const char *url; |
60 | |||
61 | /** | ||
62 | * The POST data | ||
63 | */ | ||
44 | const char *data; | 64 | const char *data; |
65 | |||
66 | /** | ||
67 | * The POST data size | ||
68 | */ | ||
45 | size_t data_size; | 69 | size_t data_size; |
46 | }; | 70 | }; |
47 | 71 | ||