Connection to the DHT service. More...
Data Fields | |
const struct GNUNET_CONFIGURATION_Handle * | cfg |
Configuration to use. More... | |
struct GNUNET_MQ_Handle * | mq |
Connection to DHT service. More... | |
struct GNUNET_DHT_MonitorHandle * | monitor_head |
Head of linked list of messages we would like to monitor. More... | |
struct GNUNET_DHT_MonitorHandle * | monitor_tail |
Tail of linked list of messages we would like to monitor. More... | |
struct GNUNET_DHT_PutHandle * | put_head |
Head of active PUT requests. More... | |
struct GNUNET_DHT_PutHandle * | put_tail |
Tail of active PUT requests. More... | |
struct GNUNET_DHT_HelloGetHandle * | hgh_head |
DLL. More... | |
struct GNUNET_DHT_HelloGetHandle * | hgh_tail |
DLL. More... | |
struct GNUNET_CONTAINER_MultiHashMap * | active_requests |
Hash map containing the current outstanding unique GET requests (values are of type struct GNUNET_DHT_GetHandle ). More... | |
struct GNUNET_SCHEDULER_Task * | reconnect_task |
Task for trying to reconnect. More... | |
struct GNUNET_TIME_Relative | retry_time |
How quickly should we retry? Used for exponential back-off on connect-errors. More... | |
uint64_t | uid_gen |
Generator for unique ids. More... | |
Connection to the DHT service.
const struct GNUNET_CONFIGURATION_Handle* GNUNET_DHT_Handle::cfg |
struct GNUNET_MQ_Handle* GNUNET_DHT_Handle::mq |
Connection to DHT service.
Definition at line 244 of file dht_api.c.
Referenced by GNUNET_DHT_get_filter_known_results().
struct GNUNET_DHT_MonitorHandle* GNUNET_DHT_Handle::monitor_head |
struct GNUNET_DHT_MonitorHandle* GNUNET_DHT_Handle::monitor_tail |
struct GNUNET_DHT_PutHandle* GNUNET_DHT_Handle::put_head |
struct GNUNET_DHT_PutHandle* GNUNET_DHT_Handle::put_tail |
struct GNUNET_DHT_HelloGetHandle* GNUNET_DHT_Handle::hgh_head |
struct GNUNET_DHT_HelloGetHandle* GNUNET_DHT_Handle::hgh_tail |
struct GNUNET_CONTAINER_MultiHashMap* GNUNET_DHT_Handle::active_requests |
Hash map containing the current outstanding unique GET requests (values are of type struct GNUNET_DHT_GetHandle
).
struct GNUNET_SCHEDULER_Task* GNUNET_DHT_Handle::reconnect_task |
struct GNUNET_TIME_Relative GNUNET_DHT_Handle::retry_time |
uint64_t GNUNET_DHT_Handle::uid_gen |