Handle to a monitoring request. More...
Data Fields | |
struct GNUNET_DHT_MonitorHandle * | next |
DLL. More... | |
struct GNUNET_DHT_MonitorHandle * | prev |
DLL. More... | |
struct GNUNET_DHT_Handle * | dht_handle |
Main handle to this DHT api. More... | |
enum GNUNET_BLOCK_Type | type |
Type of block looked for. More... | |
struct GNUNET_HashCode * | key |
Key being looked for, NULL == all. More... | |
GNUNET_DHT_MonitorGetCB | get_cb |
Callback for each received message of type get. More... | |
GNUNET_DHT_MonitorGetRespCB | get_resp_cb |
Callback for each received message of type get response. More... | |
GNUNET_DHT_MonitorPutCB | put_cb |
Callback for each received message of type put. More... | |
void * | cb_cls |
Closure for get_cb, put_cb and get_resp_cb. More... | |
struct GNUNET_DHT_MonitorHandle* GNUNET_DHT_MonitorHandle::next |
struct GNUNET_DHT_MonitorHandle* GNUNET_DHT_MonitorHandle::prev |
struct GNUNET_DHT_Handle* GNUNET_DHT_MonitorHandle::dht_handle |
enum GNUNET_BLOCK_Type GNUNET_DHT_MonitorHandle::type |
struct GNUNET_HashCode* GNUNET_DHT_MonitorHandle::key |
Key being looked for, NULL == all.
Definition at line 173 of file dht_api.c.
Referenced by gnunet-chk.Chk::__init__(), gnunet-chk.AESKey::__init__(), and gnunet-chk.Chk::uri().
GNUNET_DHT_MonitorGetCB GNUNET_DHT_MonitorHandle::get_cb |
GNUNET_DHT_MonitorGetRespCB GNUNET_DHT_MonitorHandle::get_resp_cb |
Callback for each received message of type get response.
Definition at line 183 of file dht_api.c.
Referenced by GNUNET_DHT_monitor_start().
GNUNET_DHT_MonitorPutCB GNUNET_DHT_MonitorHandle::put_cb |
void* GNUNET_DHT_MonitorHandle::cb_cls |
Closure for get_cb, put_cb and get_resp_cb.
Definition at line 193 of file dht_api.c.
Referenced by GNUNET_DHT_monitor_start().