aboutsummaryrefslogtreecommitdiff
path: root/src/dht/dht.h
diff options
context:
space:
mode:
authorNathan S. Evans <evans@in.tum.de>2010-08-10 15:23:21 +0000
committerNathan S. Evans <evans@in.tum.de>2010-08-10 15:23:21 +0000
commit0cd34604e5497edad8fa3a761ef626ad7168c90a (patch)
tree980215ff8a81f9b897e32c8ccad833652c3bf6d6 /src/dht/dht.h
parentda1d8fd60b46ccdeb9c9e09b58e0a2bb89db3bfd (diff)
downloadgnunet-0cd34604e5497edad8fa3a761ef626ad7168c90a.tar.gz
gnunet-0cd34604e5497edad8fa3a761ef626ad7168c90a.zip
lots of little things, mainly report statistics at end of dht profiling testcase
Diffstat (limited to 'src/dht/dht.h')
-rw-r--r--src/dht/dht.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/dht/dht.h b/src/dht/dht.h
index 041949795..aeb65a99b 100644
--- a/src/dht/dht.h
+++ b/src/dht/dht.h
@@ -41,6 +41,23 @@
41 41
42#define DHT_SEND_PRIORITY 4 42#define DHT_SEND_PRIORITY 4
43 43
44#define STAT_ROUTES "# DHT ROUTE Requests Seen"
45#define STAT_ROUTE_FORWARDS "# DHT ROUTE Requests Forwarded"
46#define STAT_RESULTS "# DHT ROUTE RESULT Requests Seen"
47#define STAT_RESULTS_TO_CLIENT "# DHT ROUTE RESULT Sent to Client"
48#define STAT_RESULT_FORWARDS "# DHT ROUTE RESULT Requests Forwarded"
49#define STAT_GETS "# DHT GET Requests Handled"
50#define STAT_PUTS "# DHT PUT Requests Handled"
51#define STAT_PUTS_INSERTED "# DHT PUT Data Inserts"
52#define STAT_FIND_PEER "# DHT FIND_PEER Requests Handled"
53#define STAT_FIND_PEER_START "# DHT FIND_PEER Requests Initiated"
54#define STAT_GET_START "# DHT GET Requests Initiated"
55#define STAT_PUT_START "# DHT PUT Requests Initiated"
56#define STAT_FIND_PEER_REPLY "# DHT FIND_PEER Responses Received"
57#define STAT_GET_REPLY "# DHT GET Responses Received"
58#define STAT_FIND_PEER_ANSWER "# DHT FIND_PEER Responses Initiated"
59#define STAT_GET_RESPONSE_START "# DHT GET Responses Initiated"
60
44typedef void (*GNUNET_DHT_MessageReceivedHandler) (void *cls, 61typedef void (*GNUNET_DHT_MessageReceivedHandler) (void *cls,
45 const struct GNUNET_MessageHeader 62 const struct GNUNET_MessageHeader
46 *msg); 63 *msg);