Data Fields | |
| GNUNET_DATACACHE_Iterator | iter |
| Function to call for each result. | |
| void * | iter_cls |
| Closure for iter. | |
| unsigned int | cnt |
| Number of results found. | |
| enum GNUNET_BLOCK_Type | type |
| Block type requested. | |
| uint64_t | next_uid |
| Lowest uid to consider. | |
| struct Value * | value |
| Value with lowest uid >= next_uid found so far. | |
| bool | random |
| If true, return a random value. | |
Closure for get_cb().
Closure for iterator called during 'get_key'.
Definition at line 221 of file plugin_datacache_heap.c.
| GNUNET_DATACACHE_Iterator GetContext::iter |
Function to call for each result.
Definition at line 226 of file plugin_datacache_heap.c.
Referenced by get_cb(), and heap_plugin_get().
| void* GetContext::iter_cls |
Closure for iter.
Definition at line 231 of file plugin_datacache_heap.c.
Referenced by get_cb(), and heap_plugin_get().
| unsigned int GetContext::cnt |
Number of results found.
Definition at line 236 of file plugin_datacache_heap.c.
Referenced by get_cb(), and heap_plugin_get().
| enum GNUNET_BLOCK_Type GetContext::type |
Block type requested.
Requested type.
Definition at line 241 of file plugin_datacache_heap.c.
Referenced by get_cb(), get_iterator(), heap_plugin_get(), and heap_plugin_get_key().
| uint64_t GetContext::next_uid |
Lowest uid to consider.
Definition at line 429 of file plugin_datastore_heap.c.
Referenced by heap_plugin_get_key().
| struct Value* GetContext::value |
Value with lowest uid >= next_uid found so far.
Definition at line 434 of file plugin_datastore_heap.c.
Referenced by get_iterator(), and heap_plugin_get_key().
| bool GetContext::random |
If true, return a random value.
Definition at line 444 of file plugin_datastore_heap.c.
Referenced by get_iterator(), and heap_plugin_get_key().