Context for a watch request. More...
Data Fields | |
struct GNUNET_PEERSTORE_WatchContext * | next |
Kept in a DLL. More... | |
struct GNUNET_PEERSTORE_WatchContext * | prev |
Kept in a DLL. More... | |
struct GNUNET_PEERSTORE_Handle * | h |
Handle to the PEERSTORE service. More... | |
GNUNET_PEERSTORE_Processor | callback |
Callback with each record received. More... | |
void * | callback_cls |
Closure for callback. More... | |
struct GNUNET_HashCode | keyhash |
Hash of the combined key. More... | |
Context for a watch request.
Definition at line 213 of file peerstore_api.c.
struct GNUNET_PEERSTORE_WatchContext* GNUNET_PEERSTORE_WatchContext::next |
Kept in a DLL.
Definition at line 218 of file peerstore_api.c.
struct GNUNET_PEERSTORE_WatchContext* GNUNET_PEERSTORE_WatchContext::prev |
Kept in a DLL.
Definition at line 223 of file peerstore_api.c.
struct GNUNET_PEERSTORE_Handle* GNUNET_PEERSTORE_WatchContext::h |
Handle to the PEERSTORE service.
Definition at line 228 of file peerstore_api.c.
Referenced by GNUNET_PEERSTORE_watch(), and GNUNET_PEERSTORE_watch_cancel().
GNUNET_PEERSTORE_Processor GNUNET_PEERSTORE_WatchContext::callback |
Callback with each record received.
Definition at line 233 of file peerstore_api.c.
Referenced by GNUNET_PEERSTORE_watch(), and handle_watch_record().
void* GNUNET_PEERSTORE_WatchContext::callback_cls |
Closure for callback.
Definition at line 238 of file peerstore_api.c.
Referenced by GNUNET_PEERSTORE_watch(), and handle_watch_record().
struct GNUNET_HashCode GNUNET_PEERSTORE_WatchContext::keyhash |
Hash of the combined key.
Definition at line 238 of file peerstore_api.c.
Referenced by GNUNET_PEERSTORE_watch(), GNUNET_PEERSTORE_watch_cancel(), handle_watch_record(), and rewatch_it().