Struct SignalStats

Struct Documentation

struct SignalStats

Signal processing statistics.

Public Functions

inline double average_processing_time_ms() const
inline double signal_drop_rate() const

Public Members

size_t total_signals_received = {0}
size_t total_signals_processed = {0}
size_t signals_dropped = {0}
size_t batch_processes = {0}
std::chrono::milliseconds total_processing_time = {0}
std::chrono::milliseconds max_processing_time = {0}