PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
kcenon::pacs::client::remote_node_manager Member List

This is the complete list of members for kcenon::pacs::client::remote_node_manager, including all inherited members.

acquire_association(std::string_view node_id, std::span< const std::string > sop_classes) -> kcenon::pacs::Result< std::unique_ptr< network::association > >kcenon::pacs::client::remote_node_manager
add_node(const remote_node &node) -> kcenon::pacs::VoidResultkcenon::pacs::client::remote_node_manager
config() const noexcept -> const node_manager_config &kcenon::pacs::client::remote_node_manager
get_node(std::string_view node_id) const -> std::optional< remote_node >kcenon::pacs::client::remote_node_manager
get_statistics(std::string_view node_id) const -> node_statisticskcenon::pacs::client::remote_node_manager
get_status(std::string_view node_id) const -> node_statuskcenon::pacs::client::remote_node_manager
impl_kcenon::pacs::client::remote_node_managerprivate
is_health_check_running() const noexcept -> boolkcenon::pacs::client::remote_node_manager
list_nodes() const -> std::vector< remote_node >kcenon::pacs::client::remote_node_manager
list_nodes_by_status(node_status status) const -> std::vector< remote_node >kcenon::pacs::client::remote_node_manager
operator=(const remote_node_manager &) -> remote_node_manager &=deletekcenon::pacs::client::remote_node_manager
operator=(remote_node_manager &&) -> remote_node_manager &=deletekcenon::pacs::client::remote_node_manager
release_association(std::string_view node_id, std::unique_ptr< network::association > assoc)kcenon::pacs::client::remote_node_manager
remote_node_manager(std::shared_ptr< storage::node_repository > repo, node_manager_config config={}, std::shared_ptr< di::ILogger > logger=nullptr)kcenon::pacs::client::remote_node_managerexplicit
remote_node_manager(const remote_node_manager &)=deletekcenon::pacs::client::remote_node_manager
remote_node_manager(remote_node_manager &&)=deletekcenon::pacs::client::remote_node_manager
remove_node(std::string_view node_id) -> kcenon::pacs::VoidResultkcenon::pacs::client::remote_node_manager
reset_statistics(std::string_view node_id="")kcenon::pacs::client::remote_node_manager
set_config(node_manager_config new_config)kcenon::pacs::client::remote_node_manager
set_status_callback(node_status_callback callback)kcenon::pacs::client::remote_node_manager
start_health_check()kcenon::pacs::client::remote_node_manager
stop_health_check()kcenon::pacs::client::remote_node_manager
update_node(const remote_node &node) -> kcenon::pacs::VoidResultkcenon::pacs::client::remote_node_manager
verify_all_nodes_async()kcenon::pacs::client::remote_node_manager
verify_node(std::string_view node_id) -> kcenon::pacs::VoidResultkcenon::pacs::client::remote_node_manager
verify_node_async(std::string_view node_id) -> std::future< kcenon::pacs::VoidResult >kcenon::pacs::client::remote_node_manager
~remote_node_manager()kcenon::pacs::client::remote_node_manager