API for database backends for the datacache. More...
Data Structures | |
| struct | GNUNET_DATACACHE_PluginEnvironment | 
| The datastore service will pass a pointer to a struct of this type as the first and only argument to the entry point of each datastore plugin.  More... | |
| struct | GNUNET_DATACACHE_PluginFunctions | 
| struct returned by the initialization function of the plugin  More... | |
Typedefs | |
| typedef void(* | GNUNET_DATACACHE_DeleteNotifyCallback) (void *cls, const struct GNUNET_HashCode *key, size_t size) | 
| Function called by plugins to notify the datacache about content deletions.   | |
API for database backends for the datacache.
| typedef void(* GNUNET_DATACACHE_DeleteNotifyCallback) (void *cls, const struct GNUNET_HashCode *key, size_t size) | 
Function called by plugins to notify the datacache about content deletions.
| cls | closure | 
| key | key of the content that was deleted | 
| size | number of bytes that were made available | 
Definition at line 57 of file gnunet_datacache_plugin.h.