Struct IPCStats

Struct Documentation

struct IPCStats

IPC statistics.

Public Functions

inline double average_send_time_ms() const
inline double average_receive_time_ms() const
inline double send_success_rate() const
inline double receive_success_rate() const

Public Members

size_t messages_sent = {0}
size_t messages_received = {0}
size_t bytes_sent = {0}
size_t bytes_received = {0}
size_t send_failures = {0}
size_t receive_failures = {0}
size_t acknowledgments_sent = {0}
size_t acknowledgments_received = {0}
std::chrono::milliseconds total_send_time = {0}
std::chrono::milliseconds total_receive_time = {0}