PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
kcenon::pacs::client::routing_manager_config Struct Reference

Configuration for the routing manager. More...

#include <routing_types.h>

Collaboration diagram for kcenon::pacs::client::routing_manager_config:
Collaboration graph

Public Attributes

bool enabled {true}
 Enable routing globally.
 
size_t max_rules {100}
 Maximum number of rules.
 
std::chrono::seconds evaluation_timeout {5}
 Timeout for rule evaluation.
 

Detailed Description

Configuration for the routing manager.

Definition at line 272 of file routing_types.h.

Member Data Documentation

◆ enabled

bool kcenon::pacs::client::routing_manager_config::enabled {true}

Enable routing globally.

Definition at line 273 of file routing_types.h.

273{true};

Referenced by kcenon::pacs::client::routing_manager::routing_manager().

◆ evaluation_timeout

std::chrono::seconds kcenon::pacs::client::routing_manager_config::evaluation_timeout {5}

Timeout for rule evaluation.

Definition at line 275 of file routing_types.h.

275{5};

◆ max_rules

size_t kcenon::pacs::client::routing_manager_config::max_rules {100}

Maximum number of rules.

Definition at line 274 of file routing_types.h.

274{100};

Referenced by kcenon::pacs::client::routing_manager::add_rule().


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