|
PACS System 0.1.0
PACS DICOM system library
|
Health status data structures for PACS system monitoring. More...
#include <chrono>#include <cstdint>#include <optional>#include <string>#include <string_view>

Go to the source code of this file.
Classes | |
| struct | kcenon::pacs::monitoring::database_status |
| Database connection health information. More... | |
| struct | kcenon::pacs::monitoring::storage_status |
| Storage subsystem health information. More... | |
| struct | kcenon::pacs::monitoring::association_metrics |
| DICOM association statistics. More... | |
| struct | kcenon::pacs::monitoring::storage_metrics |
| DICOM storage operation statistics. More... | |
| struct | kcenon::pacs::monitoring::version_info |
| PACS system version information. More... | |
| struct | kcenon::pacs::monitoring::health_status |
| Comprehensive health status of the PACS system. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::monitoring |
Enumerations | |
| enum class | kcenon::pacs::monitoring::health_level { kcenon::pacs::monitoring::healthy , kcenon::pacs::monitoring::degraded , kcenon::pacs::monitoring::unhealthy } |
| Overall health level indicator. More... | |
Functions | |
| constexpr std::string_view | kcenon::pacs::monitoring::to_string (health_level level) noexcept |
| Convert health level to string representation. | |
Health status data structures for PACS system monitoring.
This file defines the health_status struct that tracks the overall health of the PACS system including database connectivity, storage availability, active associations, and version information.
Definition in file health_status.h.