Context containing information about a GET request. More...
Data Fields | |
const void * | xquery |
extended query (see gnunet_block_lib.h). More... | |
struct GNUNET_HashCode | key |
The key this request was about. More... | |
struct GNUNET_BLOCK_Group * | bg |
Block group to use to evaluate replies (updated) More... | |
GDS_DATACACHE_GetCallback | gc |
Function to call on results. More... | |
void * | gc_cls |
Closure for gc. More... | |
size_t | xquery_size |
Number of bytes in xquery. More... | |
enum GNUNET_BLOCK_ReplyEvaluationResult | eval |
Return value to give back. More... | |
Context containing information about a GET request.
Definition at line 88 of file gnunet-service-dht_datacache.c.
const void* GetRequestContext::xquery |
extended query (see gnunet_block_lib.h).
Definition at line 93 of file gnunet-service-dht_datacache.c.
Referenced by GDS_DATACACHE_get_closest(), and GDS_DATACACHE_handle_get().
struct GNUNET_HashCode GetRequestContext::key |
The key this request was about.
Definition at line 98 of file gnunet-service-dht_datacache.c.
Referenced by gnunet-chk.Chk::__init__(), gnunet-chk.AESKey::__init__(), and gnunet-chk.Chk::uri().
struct GNUNET_BLOCK_Group* GetRequestContext::bg |
Block group to use to evaluate replies (updated)
Definition at line 103 of file gnunet-service-dht_datacache.c.
Referenced by GDS_DATACACHE_get_closest(), and GDS_DATACACHE_handle_get().
GDS_DATACACHE_GetCallback GetRequestContext::gc |
Function to call on results.
Definition at line 108 of file gnunet-service-dht_datacache.c.
Referenced by GDS_DATACACHE_handle_get().
void* GetRequestContext::gc_cls |
Closure for gc.
Definition at line 113 of file gnunet-service-dht_datacache.c.
Referenced by GDS_DATACACHE_handle_get().
size_t GetRequestContext::xquery_size |
Number of bytes in xquery.
Definition at line 118 of file gnunet-service-dht_datacache.c.
Referenced by GDS_DATACACHE_get_closest(), and GDS_DATACACHE_handle_get().
enum GNUNET_BLOCK_ReplyEvaluationResult GetRequestContext::eval |
Return value to give back.
Definition at line 123 of file gnunet-service-dht_datacache.c.
Referenced by datacache_get_iterator().