Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
Loading...
Searching...
No Matches
kcenon::monitoring::platform::socket_buffer_info Struct Reference

Socket buffer statistics. More...

#include <metrics_provider.h>

Collaboration diagram for kcenon::monitoring::platform::socket_buffer_info:
Collaboration graph

Public Attributes

uint64_t rx_buffer_size {0}
 Receive buffer size.
 
uint64_t tx_buffer_size {0}
 Transmit buffer size.
 
uint64_t rx_buffer_used {0}
 Receive buffer used.
 
uint64_t tx_buffer_used {0}
 Transmit buffer used.
 
bool available {false}
 Whether info is available.
 

Detailed Description

Socket buffer statistics.

Definition at line 108 of file metrics_provider.h.

Member Data Documentation

◆ available

bool kcenon::monitoring::platform::socket_buffer_info::available {false}

Whether info is available.

Definition at line 113 of file metrics_provider.h.

113{false};

◆ rx_buffer_size

uint64_t kcenon::monitoring::platform::socket_buffer_info::rx_buffer_size {0}

Receive buffer size.

Definition at line 109 of file metrics_provider.h.

109{0};

◆ rx_buffer_used

uint64_t kcenon::monitoring::platform::socket_buffer_info::rx_buffer_used {0}

Receive buffer used.

Definition at line 111 of file metrics_provider.h.

111{0};

◆ tx_buffer_size

uint64_t kcenon::monitoring::platform::socket_buffer_info::tx_buffer_size {0}

Transmit buffer size.

Definition at line 110 of file metrics_provider.h.

110{0};

◆ tx_buffer_used

uint64_t kcenon::monitoring::platform::socket_buffer_info::tx_buffer_used {0}

Transmit buffer used.

Definition at line 112 of file metrics_provider.h.

112{0};

The documentation for this struct was generated from the following file: