|
| | MetricRecorder (const std::string algorithm_name, int flow_id, PacketSender *packet_sender, LinkShare *link_share) |
| |
| void | SetPlotInformation (const std::vector< std::string > &prefixes, bool plot_delay, bool plot_loss) |
| |
| template<typename T > |
| void | PlotLine (int windows_id, const std::string &prefix, int64_t time_ms, T y) |
| |
| void | PlotDynamics (int metric) |
| |
| void | PlotAllDynamics () |
| |
| void | UpdateTimeMs (int64_t time_ms) |
| |
| void | UpdateThroughput (int64_t bitrate_kbps, size_t payload_size) |
| |
| void | UpdateSendingEstimateKbps (int64_t bitrate_kbps) |
| |
| void | UpdateDelayMs (int64_t delay_ms) |
| |
| void | UpdateLoss (float loss_ratio) |
| |
| void | UpdateObjective () |
| |
| void | PlotThroughputHistogram (const std::string &title, const std::string &bwe_name, size_t num_flows, int64_t extra_offset_ms, const std::string optimum_id) const |
| |
| void | PlotThroughputHistogram (const std::string &title, const std::string &bwe_name, size_t num_flows, int64_t extra_offset_ms) const |
| |
| void | PlotDelayHistogram (const std::string &title, const std::string &bwe_name, size_t num_flows, int64_t one_way_path_delay_ms) const |
| |
| void | PlotLossHistogram (const std::string &title, const std::string &bwe_name, size_t num_flows, float global_loss_ratio) const |
| |
| void | PlotObjectiveHistogram (const std::string &title, const std::string &bwe_name, size_t num_flows) const |
| |
| void | set_start_computing_metrics_ms (int64_t start_computing_metrics_ms) |
| |
| void | set_plot_available_capacity (bool plot) |
| |
| void | PauseFlow () |
| |
| void | ResumeFlow (int64_t paused_time_ms) |
| |
| void | PlotZero () |
| |
| | MetricRecorder (const std::string algorithm_name, int flow_id, PacketSender *packet_sender, LinkShare *link_share) |
| |
| void | SetPlotInformation (const std::vector< std::string > &prefixes, bool plot_delay, bool plot_loss) |
| |
| template<typename T > |
| void | PlotLine (int windows_id, const std::string &prefix, int64_t time_ms, T y) |
| |
| void | PlotDynamics (int metric) |
| |
| void | PlotAllDynamics () |
| |
| void | UpdateTimeMs (int64_t time_ms) |
| |
| void | UpdateThroughput (int64_t bitrate_kbps, size_t payload_size) |
| |
| void | UpdateSendingEstimateKbps (int64_t bitrate_kbps) |
| |
| void | UpdateDelayMs (int64_t delay_ms) |
| |
| void | UpdateLoss (float loss_ratio) |
| |
| void | UpdateObjective () |
| |
| void | PlotThroughputHistogram (const std::string &title, const std::string &bwe_name, size_t num_flows, int64_t extra_offset_ms, const std::string optimum_id) const |
| |
| void | PlotThroughputHistogram (const std::string &title, const std::string &bwe_name, size_t num_flows, int64_t extra_offset_ms) const |
| |
| void | PlotDelayHistogram (const std::string &title, const std::string &bwe_name, size_t num_flows, int64_t one_way_path_delay_ms) const |
| |
| void | PlotLossHistogram (const std::string &title, const std::string &bwe_name, size_t num_flows, float global_loss_ratio) const |
| |
| void | PlotObjectiveHistogram (const std::string &title, const std::string &bwe_name, size_t num_flows) const |
| |
| void | set_start_computing_metrics_ms (int64_t start_computing_metrics_ms) |
| |
| void | set_plot_available_capacity (bool plot) |
| |
| void | PauseFlow () |
| |
| void | ResumeFlow (int64_t paused_time_ms) |
| |
| void | PlotZero () |
| |