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

Platform socket buffer statistics. More...

#include <platform_metrics_collector.h>

Collaboration diagram for kcenon::monitoring::platform_socket_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

Platform socket buffer statistics.

Examples
platform_metrics_example.cpp.

Definition at line 103 of file platform_metrics_collector.h.

Member Data Documentation

◆ available

bool kcenon::monitoring::platform_socket_info::available {false}

Whether info is available.

Examples
platform_metrics_example.cpp.

Definition at line 108 of file platform_metrics_collector.h.

108{false};

Referenced by display_socket_info().

◆ rx_buffer_size

uint64_t kcenon::monitoring::platform_socket_info::rx_buffer_size {0}

Receive buffer size.

Examples
platform_metrics_example.cpp.

Definition at line 104 of file platform_metrics_collector.h.

104{0};

Referenced by display_socket_info().

◆ rx_buffer_used

uint64_t kcenon::monitoring::platform_socket_info::rx_buffer_used {0}

Receive buffer used.

Examples
platform_metrics_example.cpp.

Definition at line 106 of file platform_metrics_collector.h.

106{0};

Referenced by display_socket_info().

◆ tx_buffer_size

uint64_t kcenon::monitoring::platform_socket_info::tx_buffer_size {0}

Transmit buffer size.

Examples
platform_metrics_example.cpp.

Definition at line 105 of file platform_metrics_collector.h.

105{0};

Referenced by display_socket_info().

◆ tx_buffer_used

uint64_t kcenon::monitoring::platform_socket_info::tx_buffer_used {0}

Transmit buffer used.

Examples
platform_metrics_example.cpp.

Definition at line 107 of file platform_metrics_collector.h.

107{0};

Referenced by display_socket_info().


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