Struct containing parameters of monitoring requests. More...
Data Fields | |
struct ClientMonitorRecord * | next |
Next element in DLL. More... | |
struct ClientMonitorRecord * | prev |
Previous element in DLL. More... | |
struct ClientHandle * | ch |
Client to notify of these requests. More... | |
struct GNUNET_HashCode | key |
Key of data of interest. More... | |
enum GNUNET_BLOCK_Type | type |
Type of blocks that are of interest. More... | |
int16_t | get |
Flag whether to notify about GET messages. More... | |
int16_t | get_resp |
Flag whether to notify about GET_REPONSE messages. More... | |
uint16_t | put |
Flag whether to notify about PUT messages. More... | |
Struct containing parameters of monitoring requests.
Definition at line 140 of file gnunet-service-dht_clients.c.
struct ClientMonitorRecord* ClientMonitorRecord::next |
Next element in DLL.
Definition at line 145 of file gnunet-service-dht_clients.c.
Referenced by client_disconnect_cb(), and handle_dht_local_monitor_stop().
struct ClientMonitorRecord* ClientMonitorRecord::prev |
Previous element in DLL.
Definition at line 150 of file gnunet-service-dht_clients.c.
struct ClientHandle* ClientMonitorRecord::ch |
Client to notify of these requests.
Definition at line 155 of file gnunet-service-dht_clients.c.
Referenced by handle_dht_local_monitor().
struct GNUNET_HashCode ClientMonitorRecord::key |
Key of data of interest.
All bits zero for 'all'.
Definition at line 160 of file gnunet-service-dht_clients.c.
Referenced by gnunet-chk.Chk::__init__(), gnunet-chk.AESKey::__init__(), handle_dht_local_monitor(), and gnunet-chk.Chk::uri().
enum GNUNET_BLOCK_Type ClientMonitorRecord::type |
Type of blocks that are of interest.
Definition at line 165 of file gnunet-service-dht_clients.c.
Referenced by handle_dht_local_monitor().
int16_t ClientMonitorRecord::get |
Flag whether to notify about GET messages.
Definition at line 170 of file gnunet-service-dht_clients.c.
Referenced by handle_dht_local_monitor().
int16_t ClientMonitorRecord::get_resp |
Flag whether to notify about GET_REPONSE messages.
Definition at line 175 of file gnunet-service-dht_clients.c.
Referenced by handle_dht_local_monitor().
uint16_t ClientMonitorRecord::put |
Flag whether to notify about PUT messages.
Definition at line 180 of file gnunet-service-dht_clients.c.
Referenced by handle_dht_local_monitor().