gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r34502 - gnunet/src/include


From: gnunet
Subject: [GNUnet-SVN] r34502 - gnunet/src/include
Date: Sun, 7 Dec 2014 23:05:40 +0100

Author: grothoff
Date: 2014-12-07 23:05:39 +0100 (Sun, 07 Dec 2014)
New Revision: 34502

Modified:
   gnunet/src/include/gnunet_cadet_service.h
Log:
-indentation, doxygen

Modified: gnunet/src/include/gnunet_cadet_service.h
===================================================================
--- gnunet/src/include/gnunet_cadet_service.h   2014-12-07 21:58:10 UTC (rev 
34501)
+++ gnunet/src/include/gnunet_cadet_service.h   2014-12-07 22:05:39 UTC (rev 
34502)
@@ -1,6 +1,6 @@
 /*
      This file is part of GNUnet.
-     (C) 2009 - 2013 Christian Grothoff (and other contributing authors)
+     (C) 2009-2014 Christian Grothoff (and other contributing authors)
 
      GNUnet is free software; you can redistribute it and/or modify
      it under the terms of the GNU General Public License as published
@@ -17,13 +17,12 @@
      Free Software Foundation, Inc., 59 Temple Place - Suite 330,
      Boston, MA 02111-1307, USA.
 */
-
 /**
  * @file include/gnunet_cadet_service.h
  * @brief cadet service; establish channels to distant peers
  * @author Christian Grothoff
+ * @author Bart Polot
  */
-
 #ifndef GNUNET_CADET_SERVICE_H
 #define GNUNET_CADET_SERVICE_H
 
@@ -56,17 +55,17 @@
 
 /**
  * Hash to be used in Cadet communication. Only 256 bits needed,
- * instead of the 512 from @c GNUNET_HashCode.
- *
+ * instead of the 512 from `struct GNUNET_HashCode`.
  */
 struct GNUNET_CADET_Hash
 {
   unsigned char bits[256 / 8];
 };
 
+
 /**
- * Channel options.
- * Second line indicates filed in the CadetChannelInfo union carrying the 
answer.
+ * Channel options.  Second line indicates filed in the
+ * CadetChannelInfo union carrying the answer.
  */
 enum GNUNET_CADET_ChannelOption
 {
@@ -118,10 +117,11 @@
  * @return #GNUNET_OK to keep the channel open,
  *         #GNUNET_SYSERR to close it (signal serious error).
  */
-typedef int (*GNUNET_CADET_MessageCallback) (void *cls,
-                                            struct GNUNET_CADET_Channel 
*channel,
-                                            void **channel_ctx,
-                                            const struct GNUNET_MessageHeader 
*message);
+typedef int
+(*GNUNET_CADET_MessageCallback) (void *cls,
+                                 struct GNUNET_CADET_Channel *channel,
+                                 void **channel_ctx,
+                                 const struct GNUNET_MessageHeader *message);
 
 
 /**
@@ -131,7 +131,7 @@
 struct GNUNET_CADET_MessageHandler
 {
   /**
-   * Function to call for messages of "type".
+   * Function to call for messages of type @e type.
    */
   GNUNET_CADET_MessageCallback callback;
 
@@ -167,16 +167,12 @@
  * @return initial channel context for the channel
  *         (can be NULL -- that's not an error)
  */
-typedef void *(GNUNET_CADET_InboundChannelNotificationHandler) (void *cls,
-                                                               struct
-                                                               
GNUNET_CADET_Channel
-                                                               * channel,
-                                                               const struct
-                                                               
GNUNET_PeerIdentity
-                                                               * initiator,
-                                                               uint32_t port,
-                                                               enum 
GNUNET_CADET_ChannelOption
-                                                               options);
+typedef void *
+(GNUNET_CADET_InboundChannelNotificationHandler) (void *cls,
+                                                  struct GNUNET_CADET_Channel 
*channel,
+                                                  const struct 
GNUNET_PeerIdentity *initiator,
+                                                  uint32_t port,
+                                                  enum 
GNUNET_CADET_ChannelOption options);
 
 
 /**
@@ -190,10 +186,10 @@
  * @param channel_ctx place where local state associated
  *                   with the channel is stored
  */
-typedef void (GNUNET_CADET_ChannelEndHandler) (void *cls,
-                                              const struct 
GNUNET_CADET_Channel *
-                                              channel,
-                                              void *channel_ctx);
+typedef void
+(GNUNET_CADET_ChannelEndHandler) (void *cls,
+                                  const struct GNUNET_CADET_Channel *channel,
+                                  void *channel_ctx);
 
 
 /**
@@ -219,11 +215,12 @@
  *         (in this case, init is never called)
  */
 struct GNUNET_CADET_Handle *
-GNUNET_CADET_connect (const struct GNUNET_CONFIGURATION_Handle *cfg, void *cls,
-                     GNUNET_CADET_InboundChannelNotificationHandler 
new_channel,
-                     GNUNET_CADET_ChannelEndHandler cleaner,
-                     const struct GNUNET_CADET_MessageHandler *handlers,
-                     const uint32_t *ports);
+GNUNET_CADET_connect (const struct GNUNET_CONFIGURATION_Handle *cfg,
+                      void *cls,
+                      GNUNET_CADET_InboundChannelNotificationHandler 
new_channel,
+                      GNUNET_CADET_ChannelEndHandler cleaner,
+                      const struct GNUNET_CADET_MessageHandler *handlers,
+                      const uint32_t *ports);
 
 
 /**
@@ -255,10 +252,10 @@
  */
 struct GNUNET_CADET_Channel *
 GNUNET_CADET_channel_create (struct GNUNET_CADET_Handle *h,
-                            void *channel_ctx,
-                            const struct GNUNET_PeerIdentity *peer,
-                            uint32_t port,
-                            enum GNUNET_CADET_ChannelOption options);
+                             void *channel_ctx,
+                             const struct GNUNET_PeerIdentity *peer,
+                             uint32_t port,
+                             enum GNUNET_CADET_ChannelOption options);
 
 
 /**
@@ -345,8 +342,7 @@
  * @param th handle that was returned by "notify_transmit_ready".
  */
 void
-GNUNET_CADET_notify_transmit_ready_cancel (struct GNUNET_CADET_TransmitHandle
-                                          *th);
+GNUNET_CADET_notify_transmit_ready_cancel (struct GNUNET_CADET_TransmitHandle 
*th);
 
 
 /**
@@ -384,13 +380,14 @@
  * @param dest_channel_number Local number for dest, if known.
  * @param public_channel_numbe Number for P2P, always known.
  */
-typedef void (*GNUNET_CADET_ChannelCB) (void *cls,
-                                       const struct GNUNET_PeerIdentity *root,
-                                       const struct GNUNET_PeerIdentity *dest,
-                                       uint32_t port,
-                                       uint32_t root_channel_number,
-                                       uint32_t dest_channel_number,
-                                       uint32_t public_channel_number);
+typedef void
+(*GNUNET_CADET_ChannelCB) (void *cls,
+                           const struct GNUNET_PeerIdentity *root,
+                           const struct GNUNET_PeerIdentity *dest,
+                           uint32_t port,
+                           uint32_t root_channel_number,
+                           uint32_t dest_channel_number,
+                           uint32_t public_channel_number);
 
 /**
  * Method called to retrieve information about all peers in CADET, called
@@ -405,10 +402,12 @@
  * @param best_path How long is the best path?
  *                  (0 = unknown, 1 = ourselves, 2 = neighbor)
  */
-typedef void (*GNUNET_CADET_PeersCB) (void *cls,
-                                     const struct GNUNET_PeerIdentity *peer,
-                                     int tunnel, unsigned int n_paths,
-                                     unsigned int best_path);
+typedef void
+(*GNUNET_CADET_PeersCB) (void *cls,
+                         const struct GNUNET_PeerIdentity *peer,
+                         int tunnel,
+                         unsigned int n_paths,
+                         unsigned int best_path);
 
 /**
  * Method called to retrieve information about a specific peer
@@ -423,12 +422,13 @@
  *              Each path starts with the local peer.
  *              Each path ends with the destination peer (given in @c peer).
  */
-typedef void (*GNUNET_CADET_PeerCB) (void *cls,
-                                    const struct GNUNET_PeerIdentity *peer,
-                                    int tunnel,
-                                    int neighbor,
-                                    unsigned int n_paths,
-                                    struct GNUNET_PeerIdentity *paths);
+typedef void
+(*GNUNET_CADET_PeerCB) (void *cls,
+                        const struct GNUNET_PeerIdentity *peer,
+                        int tunnel,
+                        int neighbor,
+                        unsigned int n_paths,
+                        struct GNUNET_PeerIdentity *paths);
 
 
 /**
@@ -444,15 +444,15 @@
  * @param estate Encryption state.
  * @param cstate Connectivity state.
  */
-typedef void (*GNUNET_CADET_TunnelsCB) (void *cls,
-                                       const struct GNUNET_PeerIdentity *peer,
-                                       unsigned int channels,
-                                       unsigned int connections,
-                                       uint16_t estate,
-                                       uint16_t cstate);
+typedef void
+(*GNUNET_CADET_TunnelsCB) (void *cls,
+                           const struct GNUNET_PeerIdentity *peer,
+                           unsigned int channels,
+                           unsigned int connections,
+                           uint16_t estate,
+                           uint16_t cstate);
 
 
-
 /**
  * Method called to retrieve information about a specific tunnel the cadet peer
  * has established, o`r is trying to establish.
@@ -466,15 +466,17 @@
  * @param estate Encryption state.
  * @param cstate Connectivity state.
  */
-typedef void (*GNUNET_CADET_TunnelCB) (void *cls,
-                                      const struct GNUNET_PeerIdentity *peer,
-                                      unsigned int n_channels,
-                                      unsigned int n_connections,
-                                      uint32_t *channels,
-                                      struct GNUNET_CADET_Hash *connections,
-                                      unsigned int estate,
-                                      unsigned int cstate);
+typedef void
+(*GNUNET_CADET_TunnelCB) (void *cls,
+                          const struct GNUNET_PeerIdentity *peer,
+                          unsigned int n_channels,
+                          unsigned int n_connections,
+                          uint32_t *channels,
+                          struct GNUNET_CADET_Hash *connections,
+                          unsigned int estate,
+                          unsigned int cstate);
 
+
 /**
  * Request information about a specific channel of the running cadet peer.
  *
@@ -488,11 +490,12 @@
  */
 void
 GNUNET_CADET_get_channel (struct GNUNET_CADET_Handle *h,
-                         struct GNUNET_PeerIdentity *peer,
-                         uint32_t channel_number,
-                         GNUNET_CADET_ChannelCB callback,
-                         void *callback_cls);
+                          struct GNUNET_PeerIdentity *peer,
+                          uint32_t channel_number,
+                          GNUNET_CADET_ChannelCB callback,
+                          void *callback_cls);
 
+
 /**
  * Request a debug dump on the service's STDERR.
  *
@@ -503,6 +506,7 @@
 void
 GNUNET_CADET_request_dump (struct GNUNET_CADET_Handle *h);
 
+
 /**
  * Request information about peers known to the running cadet service.
  * The callback will be called for every peer known to the service.
@@ -519,9 +523,10 @@
  */
 int
 GNUNET_CADET_get_peers (struct GNUNET_CADET_Handle *h,
-                       GNUNET_CADET_PeersCB callback,
-                       void *callback_cls);
+                        GNUNET_CADET_PeersCB callback,
+                        void *callback_cls);
 
+
 /**
  * Cancel a peer info request. The callback will not be called (anymore).
  *
@@ -529,7 +534,7 @@
  *
  * @param h Cadet handle.
  *
- * @return Closure given to GNUNET_CADET_get_peers.
+ * @return Closure that was given to #GNUNET_CADET_get_peers().
  */
 void *
 GNUNET_CADET_get_peers_cancel (struct GNUNET_CADET_Handle *h);
@@ -555,6 +560,7 @@
                       GNUNET_CADET_PeerCB callback,
                       void *callback_cls);
 
+
 /**
  * Request information about tunnels of the running cadet peer.
  * The callback will be called for every tunnel of the service.
@@ -570,15 +576,16 @@
  */
 int
 GNUNET_CADET_get_tunnels (struct GNUNET_CADET_Handle *h,
-                         GNUNET_CADET_TunnelsCB callback,
-                         void *callback_cls);
+                          GNUNET_CADET_TunnelsCB callback,
+                          void *callback_cls);
 
+
 /**
  * Cancel a monitor request. The monitor callback will not be called.
  *
  * @param h Cadet handle.
  *
- * @return Closure given to GNUNET_CADET_monitor, if any.
+ * @return Closure given to #GNUNET_CADET_get_tunnels(), if any.
  */
 void *
 GNUNET_CADET_get_tunnels_cancel (struct GNUNET_CADET_Handle *h);
@@ -600,10 +607,11 @@
  */
 int
 GNUNET_CADET_get_tunnel (struct GNUNET_CADET_Handle *h,
-                        const struct GNUNET_PeerIdentity *id,
-                        GNUNET_CADET_TunnelCB callback,
-                        void *callback_cls);
+                         const struct GNUNET_PeerIdentity *id,
+                         GNUNET_CADET_TunnelCB callback,
+                         void *callback_cls);
 
+
 /**
  * Create a message queue for a cadet channel.
  * The message queue can only be used to transmit messages,




reply via email to

[Prev in Thread] Current Thread [Next in Thread]