aboutsummaryrefslogtreecommitdiff
path: root/src/ats-tests/ats-testing.h
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2014-02-03 08:56:56 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2014-02-03 08:56:56 +0000
commiteb8276f4974f4a09547954a4aa70b4a48c138648 (patch)
tree797c8838d1432b20adb720c73b7cd99b877a00bc /src/ats-tests/ats-testing.h
parentfe56554d28b2e277cde55f6146a54ce158340405 (diff)
downloadgnunet-eb8276f4974f4a09547954a4aa70b4a48c138648.tar.gz
gnunet-eb8276f4974f4a09547954a4aa70b4a48c138648.zip
documentation and random generator
Diffstat (limited to 'src/ats-tests/ats-testing.h')
-rw-r--r--src/ats-tests/ats-testing.h15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/ats-tests/ats-testing.h b/src/ats-tests/ats-testing.h
index 2b4bf3f12..7d543e328 100644
--- a/src/ats-tests/ats-testing.h
+++ b/src/ats-tests/ats-testing.h
@@ -540,6 +540,19 @@ void
540GNUNET_ATS_TEST_traffic_handle_pong (struct BenchmarkPartner *p); 540GNUNET_ATS_TEST_traffic_handle_pong (struct BenchmarkPartner *p);
541 541
542 542
543/**
544 * Generate between the source master and the partner and send traffic with a
545 * maximum rate.
546 *
547 * @param src traffic source
548 * @param dest traffic partner
549 * @param type type of traffic to generate
550 * @param base_rate traffic base rate to send data with
551 * @param max_rate traffic maximum rate to send data with
552 * @param period duration of a period of traffic generation (~ 1/frequency)
553 * @param duration how long to generate traffic
554 * @return the traffic generator
555 */
543struct TrafficGenerator * 556struct TrafficGenerator *
544GNUNET_ATS_TEST_generate_traffic_start (struct BenchmarkPeer *src, 557GNUNET_ATS_TEST_generate_traffic_start (struct BenchmarkPeer *src,
545 struct BenchmarkPartner *dest, 558 struct BenchmarkPartner *dest,
@@ -597,7 +610,7 @@ GNUNET_ATS_TEST_logging_stop (struct LoggingHandle *l);
597/** 610/**
598 * Log all data now 611 * Log all data now
599 * 612 *
600 * @param llogging handle to use 613 * @param l logging handle to use
601 */ 614 */
602void 615void
603GNUNET_ATS_TEST_logging_now (struct LoggingHandle *l); 616GNUNET_ATS_TEST_logging_now (struct LoggingHandle *l);