Struct containing parameters of monitoring requests. More...
Data Fields | |
| struct ClientMonitorRecord * | next |
| Next element in DLL. | |
| struct ClientMonitorRecord * | prev |
| Previous element in DLL. | |
| struct ClientHandle * | ch |
| Client to notify of these requests. | |
| struct GNUNET_HashCode | key |
| Key of data of interest. | |
| enum GNUNET_BLOCK_Type | type |
| Type of blocks that are of interest. | |
| int16_t | get |
| Flag whether to notify about GET messages. | |
| int16_t | get_resp |
| Flag whether to notify about GET_REPONSE messages. | |
| uint16_t | put |
| Flag whether to notify about PUT messages. | |
Struct containing parameters of monitoring requests.
Definition at line 142 of file gnunet-service-dht_clients.c.
| struct ClientMonitorRecord* ClientMonitorRecord::next |
Next element in DLL.
Definition at line 147 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 152 of file gnunet-service-dht_clients.c.
| struct ClientHandle* ClientMonitorRecord::ch |
Client to notify of these requests.
Definition at line 157 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 162 of file gnunet-service-dht_clients.c.
Referenced by handle_dht_local_monitor().
| enum GNUNET_BLOCK_Type ClientMonitorRecord::type |
Type of blocks that are of interest.
Definition at line 167 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 172 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 177 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 182 of file gnunet-service-dht_clients.c.
Referenced by handle_dht_local_monitor().