MADARA  3.2.3
madara::transport::BandwidthMonitor Member List

This is the complete list of members for madara::transport::BandwidthMonitor, including all inherited members.

add(uint64_t size)madara::transport::BandwidthMonitor
add(time_t timestamp, uint64_t size)madara::transport::BandwidthMonitor
BandwidthMonitor(time_t window_in_secs=10)madara::transport::BandwidthMonitor
BandwidthMonitor(const BandwidthMonitor &rhs)madara::transport::BandwidthMonitor
clear(void)madara::transport::BandwidthMonitor
get_bytes_per_second(void)madara::transport::BandwidthMonitor
get_number_of_messages(void)madara::transport::BandwidthMonitor
get_utilization(void)madara::transport::BandwidthMonitor
is_bandwidth_violated(int64_t limit)madara::transport::BandwidthMonitor
messages_madara::transport::BandwidthMonitorprotected
mutex_madara::transport::BandwidthMonitormutableprotected
operator=(const BandwidthMonitor &rhs)madara::transport::BandwidthMonitor
print_utilization(void)madara::transport::BandwidthMonitor
set_window(time_t window_in_secs)madara::transport::BandwidthMonitor
update_utilization(void)madara::transport::BandwidthMonitorinlineprotected
utilization_madara::transport::BandwidthMonitorprotected
window_madara::transport::BandwidthMonitorprotected
~BandwidthMonitor()madara::transport::BandwidthMonitorvirtual