summaryrefslogtreecommitdiffstats
path: root/tests/benchmarks/benchmarks.h
diff options
context:
space:
mode:
authorAris Adamantiadis <aris@0xbadc0de.be>2010-12-28 22:11:02 +0100
committerAris Adamantiadis <aris@0xbadc0de.be>2010-12-29 00:19:05 +0100
commit31043334f47b75c5a56a8deccd903f81ac5fd7de (patch)
tree3355618f14af58f434164a6323db8a4816a1b6b6 /tests/benchmarks/benchmarks.h
parent361e37dc66b374b432f8db29f3169ab00fd0cd03 (diff)
downloadlibssh-31043334f47b75c5a56a8deccd903f81ac5fd7de.tar.gz
libssh-31043334f47b75c5a56a8deccd903f81ac5fd7de.tar.xz
libssh-31043334f47b75c5a56a8deccd903f81ac5fd7de.zip
Export and document timestamp functions
Diffstat (limited to 'tests/benchmarks/benchmarks.h')
-rw-r--r--tests/benchmarks/benchmarks.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/benchmarks/benchmarks.h b/tests/benchmarks/benchmarks.h
index fa32c9c..e9979f9 100644
--- a/tests/benchmarks/benchmarks.h
+++ b/tests/benchmarks/benchmarks.h
@@ -25,7 +25,15 @@
#include <libssh/libssh.h>
/* latency.c */
+
+struct timestamp_struct {
+ struct timeval timestamp;
+};
+
int benchmarks_ping_latency (const char *host, float *average);
int benchmarks_ssh_latency (ssh_session session, float *average);
+void timestamp_init(struct timestamp_struct *ts);
+float elapsed_time(struct timestamp_struct *ts);
+
#endif /* BENCHMARKS_H_ */