|
PACS System 0.1.0
PACS DICOM system library
|
Internal association info for tracking. More...

Public Attributes | |
| uint64_t | id |
| association | assoc |
| time_point | connected_at |
| time_point | last_activity |
| std::string | remote_address |
| bool | processing {false} |
| Flag indicating if message loop is currently processing (replaces std::thread worker_thread - now using thread_pool_adapter) Note: Protected by associations_mutex_ since std::atomic is not movable. | |
| kcenon::thread::cancellation_token | cancel_token |
| Cancellation token for cooperative shutdown Allows graceful cancellation of message processing when stop() is called. | |
Internal association info for tracking.
Definition at line 267 of file dicom_server.h.
| association kcenon::pacs::network::dicom_server::association_info::assoc |
Definition at line 269 of file dicom_server.h.
| kcenon::thread::cancellation_token kcenon::pacs::network::dicom_server::association_info::cancel_token |
Cancellation token for cooperative shutdown Allows graceful cancellation of message processing when stop() is called.
Definition at line 279 of file dicom_server.h.
| time_point kcenon::pacs::network::dicom_server::association_info::connected_at |
Definition at line 270 of file dicom_server.h.
| uint64_t kcenon::pacs::network::dicom_server::association_info::id |
Definition at line 268 of file dicom_server.h.
| time_point kcenon::pacs::network::dicom_server::association_info::last_activity |
Definition at line 271 of file dicom_server.h.
| bool kcenon::pacs::network::dicom_server::association_info::processing {false} |
Flag indicating if message loop is currently processing (replaces std::thread worker_thread - now using thread_pool_adapter) Note: Protected by associations_mutex_ since std::atomic is not movable.
Definition at line 276 of file dicom_server.h.
| std::string kcenon::pacs::network::dicom_server::association_info::remote_address |
Definition at line 272 of file dicom_server.h.