|
| | BweSimulation () |
| |
| virtual | ~BweSimulation () |
| |
| | BweTest () |
| |
| | BweTest (bool plot_capacity) |
| |
| | ~BweTest () |
| |
| void | RunChoke (BandwidthEstimatorType bwe_type, std::vector< int > capacities_kbps) |
| |
| void | RunVariableCapacity1SingleFlow (BandwidthEstimatorType bwe_type) |
| |
| void | RunVariableCapacity2MultipleFlows (BandwidthEstimatorType bwe_type, size_t num_flows) |
| |
| void | RunBidirectionalFlow (BandwidthEstimatorType bwe_type) |
| |
| void | RunSelfFairness (BandwidthEstimatorType bwe_type) |
| |
| void | RunRoundTripTimeFairness (BandwidthEstimatorType bwe_type) |
| |
| void | RunLongTcpFairness (BandwidthEstimatorType bwe_type) |
| |
| void | RunMultipleShortTcpFairness (BandwidthEstimatorType bwe_type, std::vector< int > tcp_file_sizes_bytes, std::vector< int64_t > tcp_starting_times_ms) |
| |
| void | RunPauseResumeFlows (BandwidthEstimatorType bwe_type) |
| |
| void | RunFairnessTest (BandwidthEstimatorType bwe_type, size_t num_media_flows, size_t num_tcp_flows, int64_t run_time_seconds, uint32_t capacity_kbps, int64_t max_delay_ms, int64_t rtt_ms, int64_t max_jitter_ms, const int64_t *offsets_ms) |
| |
| void | RunFairnessTest (BandwidthEstimatorType bwe_type, size_t num_media_flows, size_t num_tcp_flows, int64_t run_time_seconds, uint32_t capacity_kbps, int64_t max_delay_ms, int64_t rtt_ms, int64_t max_jitter_ms, const int64_t *offsets_ms, const std::string &title, const std::string &flow_name) |
| |
| | BweTest () |
| |
| | BweTest (bool plot_capacity) |
| |
| | ~BweTest () |
| |
| void | RunChoke (BandwidthEstimatorType bwe_type, std::vector< int > capacities_kbps) |
| |
| void | RunVariableCapacity1SingleFlow (BandwidthEstimatorType bwe_type) |
| |
| void | RunVariableCapacity2MultipleFlows (BandwidthEstimatorType bwe_type, size_t num_flows) |
| |
| void | RunBidirectionalFlow (BandwidthEstimatorType bwe_type) |
| |
| void | RunSelfFairness (BandwidthEstimatorType bwe_type) |
| |
| void | RunRoundTripTimeFairness (BandwidthEstimatorType bwe_type) |
| |
| void | RunLongTcpFairness (BandwidthEstimatorType bwe_type) |
| |
| void | RunMultipleShortTcpFairness (BandwidthEstimatorType bwe_type, std::vector< int > tcp_file_sizes_bytes, std::vector< int64_t > tcp_starting_times_ms) |
| |
| void | RunPauseResumeFlows (BandwidthEstimatorType bwe_type) |
| |
| void | RunFairnessTest (BandwidthEstimatorType bwe_type, size_t num_media_flows, size_t num_tcp_flows, int64_t run_time_seconds, uint32_t capacity_kbps, int64_t max_delay_ms, int64_t rtt_ms, int64_t max_jitter_ms, const int64_t *offsets_ms) |
| |
| void | RunFairnessTest (BandwidthEstimatorType bwe_type, size_t num_media_flows, size_t num_tcp_flows, int64_t run_time_seconds, uint32_t capacity_kbps, int64_t max_delay_ms, int64_t rtt_ms, int64_t max_jitter_ms, const int64_t *offsets_ms, const std::string &title, const std::string &flow_name) |
| |
|
| void | SetUp () override |
| |
| void | SetUp () |
| |
| void | VerboseLogging (bool enable) |
| |
| void | RunFor (int64_t time_ms) |
| |
| std::string | GetTestName () const |
| |
| void | PrintResults (double max_throughput_kbps, Stats< double > throughput_kbps, int flow_id, Stats< double > flow_delay_ms, Stats< double > flow_throughput_kbps) |
| |
| void | PrintResults (double max_throughput_kbps, Stats< double > throughput_kbps, std::map< int, Stats< double >> flow_delay_ms, std::map< int, Stats< double >> flow_throughput_kbps) |
| |
| void | SetUp () |
| |
| void | VerboseLogging (bool enable) |
| |
| void | RunFor (int64_t time_ms) |
| |
| std::string | GetTestName () const |
| |
| void | PrintResults (double max_throughput_kbps, Stats< double > throughput_kbps, int flow_id, Stats< double > flow_delay_ms, Stats< double > flow_throughput_kbps) |
| |
| void | PrintResults (double max_throughput_kbps, Stats< double > throughput_kbps, std::map< int, Stats< double >> flow_delay_ms, std::map< int, Stats< double >> flow_throughput_kbps) |
| |