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

Configuration for client connections. More...

#include <network_adapter.h>

Collaboration diagram for kcenon::pacs::integration::connection_config:
Collaboration graph

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)
 

Detailed Description

Configuration for client connections.

Definition at line 163 of file network_adapter.h.

Constructor & Destructor Documentation

◆ connection_config() [1/2]

kcenon::pacs::integration::connection_config::connection_config ( )
default

◆ connection_config() [2/2]

kcenon::pacs::integration::connection_config::connection_config ( std::string h,
uint16_t p )
inline

Definition at line 177 of file network_adapter.h.

178 : host(std::move(h)), port(p) {}

Member Data Documentation

◆ host

◆ port

◆ timeout

std::chrono::milliseconds kcenon::pacs::integration::connection_config::timeout {30000}

◆ tls

tls_config kcenon::pacs::integration::connection_config::tls

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