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

Configuration for Storage SCU service. More...

#include <storage_scu.h>

Collaboration diagram for kcenon::pacs::services::storage_scu_config:
Collaboration graph

Public Attributes

uint16_t default_priority = 0
 Default priority for C-STORE requests (0=medium, 1=high, 2=low)
 
std::chrono::milliseconds response_timeout {30000}
 Timeout for receiving C-STORE response (milliseconds)
 
bool continue_on_error = true
 Continue batch operation on error (true) or stop on first error (false)
 

Detailed Description

Configuration for Storage SCU service.

Examples
store_scu/main.cpp.

Definition at line 80 of file storage_scu.h.

Member Data Documentation

◆ continue_on_error

bool kcenon::pacs::services::storage_scu_config::continue_on_error = true

Continue batch operation on error (true) or stop on first error (false)

Examples
store_scu/main.cpp.

Definition at line 88 of file storage_scu.h.

Referenced by kcenon::pacs::client::job_manager::impl::execute_store_job(), kcenon::pacs::services::storage_scu::store_batch(), and kcenon::pacs::services::storage_scu::store_files().

◆ default_priority

uint16_t kcenon::pacs::services::storage_scu_config::default_priority = 0

Default priority for C-STORE requests (0=medium, 1=high, 2=low)

Definition at line 82 of file storage_scu.h.

Referenced by kcenon::pacs::services::storage_scu::store_impl().

◆ response_timeout

std::chrono::milliseconds kcenon::pacs::services::storage_scu_config::response_timeout {30000}

Timeout for receiving C-STORE response (milliseconds)

Examples
store_scu/main.cpp.

Definition at line 85 of file storage_scu.h.

85{30000};

Referenced by kcenon::pacs::services::storage_scu::store_impl(), TEST_CASE(), TEST_CASE(), and TEST_CASE().


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