|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
Network metric events for EventBus-based metric publishing. More...
#include <chrono>#include <map>#include <string>
Go to the source code of this file.
Classes | |
| struct | kcenon::network::events::network_metric_event |
| Event for publishing network metrics via EventBus. More... | |
| struct | kcenon::network::events::network_connection_event |
| Specialized event for connection-related metrics. More... | |
| struct | kcenon::network::events::network_transfer_event |
| Specialized event for data transfer metrics. More... | |
| struct | kcenon::network::events::network_latency_event |
| Specialized event for latency measurements. More... | |
| struct | kcenon::network::events::network_health_event |
| Specialized event for connection health status. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::network |
| Main namespace for all Network System components. | |
| namespace | kcenon::network::events |
Enumerations | |
| enum class | kcenon::network::events::network_metric_type { kcenon::network::events::counter , kcenon::network::events::gauge , kcenon::network::events::histogram , kcenon::network::events::summary } |
| Types of network metrics. More... | |
Network metric events for EventBus-based metric publishing.
This header defines event structures for publishing network metrics via common_system's EventBus. External consumers (like monitoring_system) can subscribe to these events without creating compile-time dependencies.
Definition in file network_metric_event.h.