projects
/
oweals
/
gnunet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
introducing GNUNET_CRYPTO_ecdhe_create2() to avoid malloc nonsense
[oweals/gnunet.git]
/
src
/
include
/
gnunet_set_service.h
diff --git
a/src/include/gnunet_set_service.h
b/src/include/gnunet_set_service.h
index 7246f9b42b02a3a9000ec14e352ae168957ea141..44773f1872457753d44769225482e0b58ffe8c5f 100644
(file)
--- a/
src/include/gnunet_set_service.h
+++ b/
src/include/gnunet_set_service.h
@@
-1,6
+1,6
@@
/*
This file is part of GNUnet
/*
This file is part of GNUnet
- Copyright (C) 2013, 2014
Christian Grothoff (and other contributing authors)
+ Copyright (C) 2013, 2014
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
GNUnet is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published
@@
-19,10
+19,18
@@
*/
/**
*/
/**
- * @file include/gnunet_set_service.h
- * @brief two-peer set operations
* @author Florian Dold
* @author Christian Grothoff
* @author Florian Dold
* @author Christian Grothoff
+ *
+ * @file
+ * Two-peer set operations
+ *
+ * @defgroup set Set service
+ * Two-peer set operations
+ *
+ * @see [Documentation](https://gnunet.org/set-subsystem)
+ *
+ * @{
*/
#ifndef GNUNET_SET_SERVICE_H
*/
#ifndef GNUNET_SET_SERVICE_H
@@
-161,7
+169,7
@@
enum GNUNET_SET_ResultMode
* Client gets notified of the required changes
* for both the local and the remote set.
*
* Client gets notified of the required changes
* for both the local and the remote set.
*
- * Only supported for set
+ * Only supported for set
*/
GNUNET_SET_RESULT_SYMMETRIC,
*/
GNUNET_SET_RESULT_SYMMETRIC,
@@
-208,7
+216,8
@@
struct GNUNET_SET_Element
*
* @param cls closure
*/
*
* @param cls closure
*/
-typedef void (*GNUNET_SET_Continuation) (void *cls);
+typedef void
+(*GNUNET_SET_Continuation) (void *cls);
/**
/**
@@
-219,9
+228,10
@@
typedef void (*GNUNET_SET_Continuation) (void *cls);
* @param element a result element, only valid if status is #GNUNET_SET_STATUS_OK
* @param status see `enum GNUNET_SET_Status`
*/
* @param element a result element, only valid if status is #GNUNET_SET_STATUS_OK
* @param status see `enum GNUNET_SET_Status`
*/
-typedef void (*GNUNET_SET_ResultIterator) (void *cls,
- const struct GNUNET_SET_Element *element,
- enum GNUNET_SET_Status status);
+typedef void
+(*GNUNET_SET_ResultIterator) (void *cls,
+ const struct GNUNET_SET_Element *element,
+ enum GNUNET_SET_Status status);
/**
* Iterator for set elements.
/**
* Iterator for set elements.
@@
-231,8
+241,9
@@
typedef void (*GNUNET_SET_ResultIterator) (void *cls,
* iterated over
* @return #GNUNET_YES to continue iterating, #GNUNET_NO to stop.
*/
* iterated over
* @return #GNUNET_YES to continue iterating, #GNUNET_NO to stop.
*/
-typedef int (*GNUNET_SET_ElementIterator) (void *cls,
- const struct GNUNET_SET_Element *element);
+typedef int
+(*GNUNET_SET_ElementIterator) (void *cls,
+ const struct GNUNET_SET_Element *element);
/**
/**
@@
-499,3
+510,5
@@
GNUNET_SET_element_hash (const struct GNUNET_SET_Element *element, struct GNUNET
#endif
#endif
#endif
#endif
+
+/** @} */ /* end of group */