Class UsbmonMonitor

Nested Relationships

Nested Types

Class Documentation

class UsbmonMonitor

Public Functions

UsbmonMonitor() = default
~UsbmonMonitor()
void start()
void stop()
BusTraffic *get_bus_traffic(int bus_num)
bool is_available() const
struct BusTraffic

Public Members

std::atomic<uint64_t> total_bytes = {0}
std::atomic<uint64_t> prev_bytes = {0}
std::atomic<double> bytes_per_sec = {0.0}
std::atomic<bool> available = {false}