[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r18408 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r18408 - gnunet/src/transport |
Date: |
Wed, 30 Nov 2011 16:13:38 +0100 |
Author: wachs
Date: 2011-11-30 16:13:38 +0100 (Wed, 30 Nov 2011)
New Revision: 18408
Modified:
gnunet/src/transport/plugin_transport_http_server.c
gnunet/src/transport/transport-testing.c
gnunet/src/transport/transport-testing.h
Log:
- doxygen
Modified: gnunet/src/transport/plugin_transport_http_server.c
===================================================================
--- gnunet/src/transport/plugin_transport_http_server.c 2011-11-30 15:06:16 UTC
(rev 18407)
+++ gnunet/src/transport/plugin_transport_http_server.c 2011-11-30 15:13:38 UTC
(rev 18408)
@@ -47,10 +47,12 @@
* starts the task waiting for them.
* @param plugin plugin
* @param daemon_handle the MHD daemon handle
+ * @param now schedule now or with MHD delay
* @return gnunet task identifier
*/
static GNUNET_SCHEDULER_TaskIdentifier
-server_schedule (struct Plugin *plugin, struct MHD_Daemon *daemon_handle,
+server_schedule (struct Plugin *plugin,
+ struct MHD_Daemon *daemon_handle,
int now);
static void
@@ -238,6 +240,7 @@
/**
* Reschedule the execution of both IPv4 and IPv6 server
* @param plugin the plugin
+ * @param server which server to schedule v4 or v6?
* @param now GNUNET_YES to schedule execution immediately, GNUNET_NO to wait
* until timeout
*/
Modified: gnunet/src/transport/transport-testing.c
===================================================================
--- gnunet/src/transport/transport-testing.c 2011-11-30 15:06:16 UTC (rev
18407)
+++ gnunet/src/transport/transport-testing.c 2011-11-30 15:13:38 UTC (rev
18408)
@@ -253,9 +253,13 @@
/**
* Start a peer with the given configuration
+ * @param tth the testing handle
+ * @param cfgname configuration file
+ * @param peer_id the peer_id
* @param rec receive callback
* @param nc connect callback
* @param nd disconnect callback
+ * @param start_cb start callback
* @param cb_cls closure for callback
* @return the peer context
*/
@@ -352,6 +356,8 @@
* @param tth testing handle
* @param p the peer
* @param cfgname the cfg file used to restart
+* @param restart_cb callback to call when restarted
+* @param cb_cls callback closure
* @return GNUNET_OK in success otherwise GNUNET_SYSERR
*/
int
@@ -460,6 +466,7 @@
/**
* shutdown the given peer
+ * @param tth testing handle
* @param p the peer
*/
void
@@ -563,7 +570,9 @@
/**
* Cancel the request to connect two peers
* Tou MUST cancel the request if you stop the peers before the peers
connected succesfully
- * @param cc a connect request handle
+ *
+ * @param tth transport testing handle
+ * @param ccr a connect request handle
*/
void
GNUNET_TRANSPORT_TESTING_connect_peers_cancel (struct
@@ -829,8 +838,9 @@
/**
* This function takes the filename (e.g. argv[0), removes a "lt-"-prefix and
* if existing ".exe"-prefix and adds the peer-number
+ *
* @param file filename of the test, e.g. argv[0]
- * @param cfgname where to write the result
+ * @param dest where to write the filename
* @param count peer number
*/
void
Modified: gnunet/src/transport/transport-testing.h
===================================================================
--- gnunet/src/transport/transport-testing.h 2011-11-30 15:06:16 UTC (rev
18407)
+++ gnunet/src/transport/transport-testing.h 2011-11-30 15:13:38 UTC (rev
18408)
@@ -131,16 +131,18 @@
};
-
/**
- * Start a peer with the given configuration
- * @param rec receive callback
- * @param nc connect callback
- * @param nd disconnect callback
- * @param cb_cls closure for callback
- * if NULL passed the PeerContext * will be used!
- * @return the peer context
- */
+* Start a peer with the given configuration
+* @param tth the testing handle
+* @param cfgname configuration file
+* @param peer_id the peer_id
+* @param rec receive callback
+* @param nc connect callback
+* @param nd disconnect callback
+* @param start_cb start callback
+* @param cb_cls closure for callback
+* @return the peer context
+*/
struct PeerContext *
GNUNET_TRANSPORT_TESTING_start_peer (struct GNUNET_TRANSPORT_TESTING_handle
*tth, const char *cfgname, int peer_id,
@@ -153,6 +155,7 @@
/**
* shutdown the given peer
+ * @param tth the testing handle
* @param p the peer
*/
@@ -166,6 +169,8 @@
* @param tth testing handle
* @param p the peer
* @param cfgname the cfg file used to restart
+* @param restart_cb restart callback
+* @param cb_cls callback closure
* @return GNUNET_OK in success otherwise GNUNET_SYSERR
*/
int
@@ -173,12 +178,14 @@
*tth, struct PeerContext *p,
const char *cfgname,
GNUNET_TRANSPORT_TESTING_start_cb
- start_cb, void *cb_cls);
+ restart_cb, void *cb_cls);
/**
* Connect the given peers and call the callback when both peers report the
* inbound connection. Remarks: start_peer's notify_connect callback can be
called
* before.
+ *
+ * @param tth transport testing handle
* @param p1 peer 1
* @param p2 peer 2
* @param cb the callback to call when both peers notified that they are
connected
@@ -195,12 +202,15 @@
/**
* Cancel the request to connect two peers
* Tou MUST cancel the request if you stop the peers before the peers
connected succesfully
+ * @param tth testing
* @param cc a connect request handle
*/
void
GNUNET_TRANSPORT_TESTING_connect_peers_cancel (struct
GNUNET_TRANSPORT_TESTING_handle
- *, void *cc);
+ *tth,
+
GNUNET_TRANSPORT_TESTING_ConnectRequest
+ ccr);
/**
* Clean up the transport testing
@@ -231,12 +241,13 @@
/**
* This function takes the filename (e.g. argv[0), removes a "lt-"-prefix and
* if existing ".exe"-prefix and adds the peer-number
+ *
* @param file filename of the test, e.g. argv[0]
- * @param cfgname where to write the result
+ * @param dest where to write the filename
* @param count peer number
*/
void
-GNUNET_TRANSPORT_TESTING_get_config_name (const char *file, char **cfgname,
+GNUNET_TRANSPORT_TESTING_get_config_name (const char *file, char **dest,
int count);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r18408 - gnunet/src/transport,
gnunet <=