doxy
[oweals/gnunet.git] / src / include / gnunet_datacache_plugin.h
index c7ce0bef1596004f8482e937b6af9688bc216501..18268efd78b81ae4daf56170b85d87df651cbd0b 100644 (file)
@@ -40,13 +40,13 @@ extern "C"
 /**
  * Function called by plugins to notify the datacache
  * about content deletions.
- * 
+ *
  * @param cls closure
  * @param key key of the content that was deleted
  * @param size number of bytes that were made available
  */
 typedef void (*GNUNET_DATACACHE_DeleteNotifyCallback) (void *cls,
-                                                       const GNUNET_HashCode *
+                                                       const struct GNUNET_HashCode *
                                                        key, size_t size);
 
 
@@ -109,11 +109,8 @@ struct GNUNET_DATACACHE_PluginFunctions
    * @param discard_time when to discard the value in any case
    * @return 0 on error, number of bytes used otherwise
    */
-       size_t (*put) (void *cls,
-                      const GNUNET_HashCode * key,
-                      size_t size,
-                      const char *data,
-                      enum GNUNET_BLOCK_Type type,
+       size_t (*put) (void *cls, const struct GNUNET_HashCode * key, size_t size,
+                      const char *data, enum GNUNET_BLOCK_Type type,
                       struct GNUNET_TIME_Absolute discard_time);
 
 
@@ -128,8 +125,7 @@ struct GNUNET_DATACACHE_PluginFunctions
    * @param iter_cls closure for iter
    * @return the number of results found
    */
-  unsigned int (*get) (void *cls,
-                       const GNUNET_HashCode * key,
+  unsigned int (*get) (void *cls, const struct GNUNET_HashCode * key,
                        enum GNUNET_BLOCK_Type type,
                        GNUNET_DATACACHE_Iterator iter, void *iter_cls);
 
@@ -137,7 +133,7 @@ struct GNUNET_DATACACHE_PluginFunctions
   /**
    * Delete the entry with the lowest expiration value
    * from the datacache right now.
-   * 
+   *
    * @param cls closure (internal context for the plugin)
    * @return GNUNET_OK on success, GNUNET_SYSERR on error
    */