/*
This file is part of GNUnet
- Copyright (C) 2009, 2011 Christian Grothoff (and other contributing authors)
+ Copyright (C) 2009, 2011 GNUnet e.V.
GNUnet is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published
* @file
* API for the database backend plugins.
*
- * @defgroup datastore-plugin Datastore service plugin API
+ * @defgroup datastore-plugin Data Store service plugin API
* API for the database backend plugins.
* @{
*/
* @param cont_cls continuation closure for @a cont
*/
typedef void
-(*PluginPut) (void *cls, const struct GNUNET_HashCode *key,
+(*PluginPut) (void *cls,
+ const struct GNUNET_HashCode *key,
uint32_t size,
const void *data,
enum GNUNET_BLOCK_Type type,
*/
typedef void
(*PluginGetKeys) (void *cls,
- PluginKeyProcessor proc, void *proc_cls);
+ PluginKeyProcessor proc,
+ void *proc_cls);
/**
* Update continuation.
*
* @param cls closure
- * @param status #GNUNET_OK or #GNUNET_SYSERROR
+ * @param status #GNUNET_OK or #GNUNET_SYSERR
* @param msg error message on error
*/
typedef void
};
-/** @} */ /* end of group */
-
#endif
+
+/** @} */ /* end of group */