aboutsummaryrefslogtreecommitdiff
path: root/src/ats-tests
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2014-03-20 10:42:14 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2014-03-20 10:42:14 +0000
commit5ef3be020477b2e154b54a03f164002f5ff640dc (patch)
tree09ec57bf69937bdb6df1c38c0708cce9d355b1a5 /src/ats-tests
parentcfa6b17768e1cc863eb710714a55e02444025b1d (diff)
downloadgnunet-5ef3be020477b2e154b54a03f164002f5ff640dc.tar.gz
gnunet-5ef3be020477b2e154b54a03f164002f5ff640dc.zip
doxygen fixes
Diffstat (limited to 'src/ats-tests')
-rw-r--r--src/ats-tests/ats-testing-log.c2
-rw-r--r--src/ats-tests/ats-testing-preferences.c11
-rw-r--r--src/ats-tests/ats-testing.c4
-rw-r--r--src/ats-tests/ats-testing.h22
4 files changed, 29 insertions, 10 deletions
diff --git a/src/ats-tests/ats-testing-log.c b/src/ats-tests/ats-testing-log.c
index e18b744c9..c662844d7 100644
--- a/src/ats-tests/ats-testing-log.c
+++ b/src/ats-tests/ats-testing-log.c
@@ -878,6 +878,8 @@ GNUNET_ATS_TEST_logging_clean_up (struct LoggingHandle *l)
878 * @param testname the testname 878 * @param testname the testname
879 * @param masters the master peers used for benchmarking 879 * @param masters the master peers used for benchmarking
880 * @param num_masters the number of master peers 880 * @param num_masters the number of master peers
881 * @param num_slaves the number of slave peers
882 * @param verbose verbose logging
881 * @return the logging handle or NULL on error 883 * @return the logging handle or NULL on error
882 */ 884 */
883struct LoggingHandle * 885struct LoggingHandle *
diff --git a/src/ats-tests/ats-testing-preferences.c b/src/ats-tests/ats-testing-preferences.c
index 71ae342b8..1b11bd924 100644
--- a/src/ats-tests/ats-testing-preferences.c
+++ b/src/ats-tests/ats-testing-preferences.c
@@ -132,11 +132,12 @@ set_pref_task (void *cls,
132 * @param src source 132 * @param src source
133 * @param dest partner 133 * @param dest partner
134 * @param type type of preferences to generate 134 * @param type type of preferences to generate
135 * @param base_rate traffic base rate to send data with 135 * @param base_value traffic base rate to send data with
136 * @param max_rate traffic maximum rate to send data with 136 * @param value_rate traffic maximum rate to send data with
137 * @param period duration of a period of traffic generation (~ 1/frequency) 137 * @param period duration of a period of preferences generation (~ 1/frequency)
138 * @param duration how long to generate traffic 138 * @param frequency how long to generate preferences
139 * @return the traffic generator 139 * @param kind ATS preference to generate
140 * @return the preference generator
140 */ 141 */
141struct PreferenceGenerator * 142struct PreferenceGenerator *
142GNUNET_ATS_TEST_generate_preferences_start (struct BenchmarkPeer *src, 143GNUNET_ATS_TEST_generate_preferences_start (struct BenchmarkPeer *src,
diff --git a/src/ats-tests/ats-testing.c b/src/ats-tests/ats-testing.c
index a3051fdc6..49c3c841b 100644
--- a/src/ats-tests/ats-testing.c
+++ b/src/ats-tests/ats-testing.c
@@ -865,8 +865,8 @@ GNUNET_ATS_TEST_get_partner (int src, int dest)
865 * @param test_core connect to CORE service (GNUNET_YES) or transport (GNUNET_NO) 865 * @param test_core connect to CORE service (GNUNET_YES) or transport (GNUNET_NO)
866 * @param done_cb function to call when topology is setup 866 * @param done_cb function to call when topology is setup
867 * @param done_cb_cls cls for callback 867 * @param done_cb_cls cls for callback
868 * @param recv_cb callback to call when data are received 868 * @param transport_recv_cb callback to call when data are received
869 * @param perf_cb callback to call when performance info are received 869 * @param log_request_cb callback to call when logging is required
870 */ 870 */
871void 871void
872GNUNET_ATS_TEST_create_topology (char *name, char *cfg_file, 872GNUNET_ATS_TEST_create_topology (char *name, char *cfg_file,
diff --git a/src/ats-tests/ats-testing.h b/src/ats-tests/ats-testing.h
index ef3819ce4..c74a460f0 100644
--- a/src/ats-tests/ats-testing.h
+++ b/src/ats-tests/ats-testing.h
@@ -609,6 +609,20 @@ GNUNET_ATS_TEST_generate_traffic_stop (struct TrafficGenerator *tg);
609void 609void
610GNUNET_ATS_TEST_generate_traffic_stop_all (); 610GNUNET_ATS_TEST_generate_traffic_stop_all ();
611 611
612/**
613 * Generate between the source master and the partner and set preferences with a
614 * value depending on the generator.
615 *
616 * @param src source
617 * @param dest partner
618 * @param type type of preferences to generate
619 * @param base_value traffic base rate to send data with
620 * @param value_rate traffic maximum rate to send data with
621 * @param period duration of a period of preferences generation (~ 1/frequency)
622 * @param frequency how long to generate preferences
623 * @param kind ATS preference to generate
624 * @return the traffic generator
625 */
612struct PreferenceGenerator * 626struct PreferenceGenerator *
613GNUNET_ATS_TEST_generate_preferences_start (struct BenchmarkPeer *src, 627GNUNET_ATS_TEST_generate_preferences_start (struct BenchmarkPeer *src,
614 struct BenchmarkPartner *dest, 628 struct BenchmarkPartner *dest,
@@ -635,7 +649,9 @@ GNUNET_ATS_TEST_generate_preferences_stop_all ();
635 * @param log_frequency the logging frequency 649 * @param log_frequency the logging frequency
636 * @param testname the testname 650 * @param testname the testname
637 * @param masters the master peers used for benchmarking 651 * @param masters the master peers used for benchmarking
638 * @param num_master the number of master peers 652 * @param num_masters the number of master peers
653 * @param num_slaves the number of slave peers
654 * @param verbose verbose logging
639 * @return the logging handle or NULL on error 655 * @return the logging handle or NULL on error
640 */ 656 */
641struct LoggingHandle * 657struct LoggingHandle *
@@ -699,8 +715,8 @@ GNUNET_ATS_TEST_get_partner (int src, int dest);
699 * @param test_core connect to CORE service (GNUNET_YES) or transport (GNUNET_NO) 715 * @param test_core connect to CORE service (GNUNET_YES) or transport (GNUNET_NO)
700 * @param done_cb function to call when topology is setup 716 * @param done_cb function to call when topology is setup
701 * @param done_cb_cls cls for callback 717 * @param done_cb_cls cls for callback
702 * @param recv_cb callback to call when data are received 718 * @param transport_recv_cb callback to call when data are received
703 * @param perf_cb callback to call when performance info are received 719 * @param log_request_cb callback to call when logging is required
704 */ 720 */
705void 721void
706GNUNET_ATS_TEST_create_topology (char *name, char *cfg_file, 722GNUNET_ATS_TEST_create_topology (char *name, char *cfg_file,