Electroneum
epee::net_utils::i_network_throttle Member List

This is the complete list of members for epee::net_utils::i_network_throttle, including all inherited members.

calculate_times(size_t packet_size, calculate_times_struct &cts, bool dbg, double force_window) const =0epee::net_utils::i_network_throttlepure virtual
get_recommended_size_of_planned_transport() const =0epee::net_utils::i_network_throttlepure virtual
get_sleep_time(size_t packet_size) const =0epee::net_utils::i_network_throttlepure virtual
get_sleep_time_after_tick(size_t packet_size)=0epee::net_utils::i_network_throttlepure virtual
get_stats(uint64_t &total_packets, uint64_t &total_bytes) const =0epee::net_utils::i_network_throttlepure virtual
get_target_speed()=0epee::net_utils::i_network_throttlepure virtual
get_time_seconds() const =0epee::net_utils::i_network_throttlepure virtual
handle_trafic_exact(size_t packet_size)=0epee::net_utils::i_network_throttlepure virtual
handle_trafic_tcp(size_t packet_size)=0epee::net_utils::i_network_throttlepure virtual
logger_handle_net(const std::string &filename, double time, size_t size)=0epee::net_utils::i_network_throttlepure virtual
set_name(const std::string &name)=0epee::net_utils::i_network_throttlepure virtual
set_target_speed(network_speed_kbps target)=0epee::net_utils::i_network_throttlepure virtual
tick()=0epee::net_utils::i_network_throttlepure virtual