diff options
author | Nathan S. Evans <evans@in.tum.de> | 2010-08-10 15:23:21 +0000 |
---|---|---|
committer | Nathan S. Evans <evans@in.tum.de> | 2010-08-10 15:23:21 +0000 |
commit | 0cd34604e5497edad8fa3a761ef626ad7168c90a (patch) | |
tree | 980215ff8a81f9b897e32c8ccad833652c3bf6d6 /src/dht/dht.h | |
parent | da1d8fd60b46ccdeb9c9e09b58e0a2bb89db3bfd (diff) | |
download | gnunet-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.h | 17 |
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 | |||
44 | typedef void (*GNUNET_DHT_MessageReceivedHandler) (void *cls, | 61 | typedef void (*GNUNET_DHT_MessageReceivedHandler) (void *cls, |
45 | const struct GNUNET_MessageHeader | 62 | const struct GNUNET_MessageHeader |
46 | *msg); | 63 | *msg); |