aboutsummaryrefslogtreecommitdiff
path: root/src/ats-tests/perf_ats.h
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2013-09-20 07:45:12 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2013-09-20 07:45:12 +0000
commitc0ed97f579f033d16fcfacf3db63dcd1377c66c3 (patch)
tree2e79655c584e040de2774d1f7bd7ee83378f3f8c /src/ats-tests/perf_ats.h
parentf6ff4c48d5d41875e03b59df33117cb4ba943877 (diff)
downloadgnunet-c0ed97f579f033d16fcfacf3db63dcd1377c66c3.tar.gz
gnunet-c0ed97f579f033d16fcfacf3db63dcd1377c66c3.zip
measuring application layer delay
Diffstat (limited to 'src/ats-tests/perf_ats.h')
-rw-r--r--src/ats-tests/perf_ats.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ats-tests/perf_ats.h b/src/ats-tests/perf_ats.h
index 58d4b7a81..cc9a99d69 100644
--- a/src/ats-tests/perf_ats.h
+++ b/src/ats-tests/perf_ats.h
@@ -71,6 +71,16 @@ struct BenchmarkPartner
71 struct GNUNET_TRANSPORT_TransmitHandle *tth; 71 struct GNUNET_TRANSPORT_TransmitHandle *tth;
72 72
73 /** 73 /**
74 * Timestamp to calculate communication layer delay
75 */
76 struct GNUNET_TIME_Absolute last_message_sent;
77
78 /**
79 * Accumulated delay for all messages
80 */
81 unsigned int total_app_delay;
82
83 /**
74 * Number of messages sent to this partner 84 * Number of messages sent to this partner
75 */ 85 */
76 unsigned int messages_sent; 86 unsigned int messages_sent;
@@ -89,6 +99,10 @@ struct BenchmarkPartner
89 * Number of bytes received from this partner 99 * Number of bytes received from this partner
90 */ 100 */
91 unsigned int bytes_received; 101 unsigned int bytes_received;
102
103
104
105
92}; 106};
93 107
94 108