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 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 handle_dht_local_monitor().
| 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().