[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r11043 - gnunet/src/include
From: |
gnunet |
Subject: |
[GNUnet-SVN] r11043 - gnunet/src/include |
Date: |
Thu, 22 Apr 2010 16:59:35 +0200 |
Author: nevans
Date: 2010-04-22 16:59:35 +0200 (Thu, 22 Apr 2010)
New Revision: 11043
Modified:
gnunet/src/include/gnunet_protocols.h
gnunet/src/include/gnunet_testing_lib.h
Log:
dht and testing lib stuff
Modified: gnunet/src/include/gnunet_protocols.h
===================================================================
--- gnunet/src/include/gnunet_protocols.h 2010-04-22 14:58:36 UTC (rev
11042)
+++ gnunet/src/include/gnunet_protocols.h 2010-04-22 14:59:35 UTC (rev
11043)
@@ -183,6 +183,7 @@
*/
#define GNUNET_MESSAGE_TYPE_TRANSPORT_BLACKLIST_QUERY 30
+
/**
* Reply from blacklisting client (answer to blacklist query).
*/
@@ -494,37 +495,42 @@
/**
* Local and P2P generic DHT message start type
*/
-#define GNUNET_MESSAGE_TYPE_DHT 142
+#define GNUNET_MESSAGE_TYPE_DHT_ROUTE 142
/**
+ * Local and P2P generic DHT message start type
+ */
+#define GNUNET_MESSAGE_TYPE_DHT_ROUTE_RESULT 143
+
+/**
* Local and P2P generic DHT message stop type
*/
-#define GNUNET_MESSAGE_TYPE_DHT_STOP 143
+#define GNUNET_MESSAGE_TYPE_DHT_STOP 144
/**
* Local and message acknowledgment
*/
-#define GNUNET_MESSAGE_TYPE_DHT_ACK 144
+#define GNUNET_MESSAGE_TYPE_DHT_ACK 145
/**
* Local DHT Put message, from API to service
*/
-#define GNUNET_MESSAGE_TYPE_DHT_PUT 145
+#define GNUNET_MESSAGE_TYPE_DHT_PUT 146
/**
* Local DHT Get message, from API to service
*/
-#define GNUNET_MESSAGE_TYPE_DHT_GET 146
+#define GNUNET_MESSAGE_TYPE_DHT_GET 147
/**
* Local DHT Get stop message, from API to service
*/
-#define GNUNET_MESSAGE_TYPE_DHT_GET_STOP 147
+#define GNUNET_MESSAGE_TYPE_DHT_GET_STOP 148
/**
* Local DHT Get result message, from service to API
*/
-#define GNUNET_MESSAGE_TYPE_DHT_GET_RESULT 148
+#define GNUNET_MESSAGE_TYPE_DHT_GET_RESULT 149
/**
* Local DHT Get message, from API to service
Modified: gnunet/src/include/gnunet_testing_lib.h
===================================================================
--- gnunet/src/include/gnunet_testing_lib.h 2010-04-22 14:58:36 UTC (rev
11042)
+++ gnunet/src/include/gnunet_testing_lib.h 2010-04-22 14:59:35 UTC (rev
11043)
@@ -175,12 +175,15 @@
* @param d2 handle for the second daemon
* @param timeout how long is the connection attempt
* allowed to take?
+ * @param max_connect_attempts how many times should we try to reconnect
+ * (within timeout)
* @param cb function to call at the end
* @param cb_cls closure for cb
*/
void GNUNET_TESTING_daemons_connect (struct GNUNET_TESTING_Daemon *d1,
struct GNUNET_TESTING_Daemon *d2,
struct GNUNET_TIME_Relative timeout,
+ unsigned int max_connect_attempts,
GNUNET_TESTING_NotifyConnection cb,
void *cb_cls);
@@ -393,6 +396,16 @@
* Handle to the server.
*/
struct GNUNET_CORE_Handle *server;
+
+ /**
+ * Handle to the transport service of this peer
+ */
+ struct GNUNET_TRANSPORT_Handle *th;
+
+ /**
+ * HELLO message for this peer
+ */
+ struct GNUNET_HELLO_Message *hello;
};
/**
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r11043 - gnunet/src/include,
gnunet <=