diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2013-09-20 07:45:12 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2013-09-20 07:45:12 +0000 |
commit | c0ed97f579f033d16fcfacf3db63dcd1377c66c3 (patch) | |
tree | 2e79655c584e040de2774d1f7bd7ee83378f3f8c /src/ats-tests/perf_ats.h | |
parent | f6ff4c48d5d41875e03b59df33117cb4ba943877 (diff) | |
download | gnunet-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.h | 14 |
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 | ||