|
PACS System 0.1.0
PACS DICOM system library
|
Configuration for client connections. More...
#include <network_adapter.h>

Public Member Functions | |
| connection_config ()=default | |
| connection_config (std::string h, uint16_t p) | |
Public Attributes | |
| std::string | host |
| Remote host address. | |
| uint16_t | port = 104 |
| Remote port. | |
| std::chrono::milliseconds | timeout {30000} |
| Connection timeout. | |
| tls_config | tls |
| TLS configuration (optional) | |
Configuration for client connections.
Definition at line 163 of file network_adapter.h.
|
default |
|
inline |
Definition at line 177 of file network_adapter.h.
| std::string kcenon::pacs::integration::connection_config::host |
Remote host address.
Definition at line 165 of file network_adapter.h.
Referenced by kcenon::pacs::di::test::MockNetwork::connect(), kcenon::pacs::di::test::MockNetwork::connect(), and kcenon::pacs::integration::network_adapter::connect().
| uint16_t kcenon::pacs::integration::connection_config::port = 104 |
Remote port.
Definition at line 168 of file network_adapter.h.
Referenced by kcenon::pacs::di::test::MockNetwork::connect(), kcenon::pacs::di::test::MockNetwork::connect(), and kcenon::pacs::integration::network_adapter::connect().
| std::chrono::milliseconds kcenon::pacs::integration::connection_config::timeout {30000} |
Connection timeout.
Definition at line 171 of file network_adapter.h.
Referenced by kcenon::pacs::integration::network_adapter::connect(), and kcenon::pacs::integration::network_adapter::connect().
| tls_config kcenon::pacs::integration::connection_config::tls |
TLS configuration (optional)
Definition at line 174 of file network_adapter.h.
Referenced by kcenon::pacs::integration::network_adapter::connect().