| associations_ | kcenon::pacs::monitoring::health_checker | private |
| cached_status_ | kcenon::pacs::monitoring::health_checker | private |
| check() | kcenon::pacs::monitoring::health_checker | |
| check_callback typedef | kcenon::pacs::monitoring::health_checker | |
| check_database(health_status &status) | kcenon::pacs::monitoring::health_checker | private |
| check_storage(health_status &status) | kcenon::pacs::monitoring::health_checker | private |
| config() const noexcept | kcenon::pacs::monitoring::health_checker | |
| config_ | kcenon::pacs::monitoring::health_checker | private |
| custom_checks_ | kcenon::pacs::monitoring::health_checker | private |
| database_ | kcenon::pacs::monitoring::health_checker | private |
| get_cached_status() const | kcenon::pacs::monitoring::health_checker | |
| get_status() | kcenon::pacs::monitoring::health_checker | |
| health_checker() | kcenon::pacs::monitoring::health_checker | |
| health_checker(const health_checker_config &config) | kcenon::pacs::monitoring::health_checker | explicit |
| health_checker(const health_checker &)=delete | kcenon::pacs::monitoring::health_checker | |
| health_checker(health_checker &&other) noexcept | kcenon::pacs::monitoring::health_checker | |
| is_alive() const noexcept | kcenon::pacs::monitoring::health_checker | |
| is_ready() | kcenon::pacs::monitoring::health_checker | |
| last_check_time_ | kcenon::pacs::monitoring::health_checker | private |
| mutex_ | kcenon::pacs::monitoring::health_checker | mutableprivate |
| operator=(const health_checker &)=delete | kcenon::pacs::monitoring::health_checker | |
| operator=(health_checker &&other) noexcept | kcenon::pacs::monitoring::health_checker | |
| register_check(std::string_view name, check_callback callback) | kcenon::pacs::monitoring::health_checker | |
| run_custom_checks(health_status &status) | kcenon::pacs::monitoring::health_checker | private |
| set_config(const health_checker_config &config) | kcenon::pacs::monitoring::health_checker | |
| set_database(kcenon::pacs::storage::index_database *database) | kcenon::pacs::monitoring::health_checker | |
| set_storage(kcenon::pacs::storage::file_storage *storage) | kcenon::pacs::monitoring::health_checker | |
| set_version(std::uint16_t major, std::uint16_t minor, std::uint16_t patch, std::string_view build_id="") | kcenon::pacs::monitoring::health_checker | |
| storage_ | kcenon::pacs::monitoring::health_checker | private |
| storage_metrics_ | kcenon::pacs::monitoring::health_checker | private |
| unregister_check(std::string_view name) | kcenon::pacs::monitoring::health_checker | |
| update_association_metrics(std::uint32_t active, std::uint32_t max, std::uint64_t total_established, std::uint64_t total_failed) | kcenon::pacs::monitoring::health_checker | |
| update_storage_metrics(std::uint64_t instances, std::uint64_t studies, std::uint64_t series, std::uint64_t successful_stores, std::uint64_t failed_stores) | kcenon::pacs::monitoring::health_checker | |
| version_ | kcenon::pacs::monitoring::health_checker | private |
| ~health_checker() | kcenon::pacs::monitoring::health_checker | |