|
PACS System 0.1.0
PACS DICOM system library
|
Multi-threaded DICOM server for handling multiple associations. More...
#include "kcenon/pacs/network/association.h"#include "kcenon/pacs/network/server_config.h"#include "kcenon/pacs/network/detail/accept_worker.h"#include "kcenon/pacs/services/scp_service.h"#include <kcenon/thread/core/cancellation_token.h>#include <atomic>#include <chrono>#include <condition_variable>#include <functional>#include <memory>#include <mutex>#include <string>#include <unordered_map>#include <vector>

Go to the source code of this file.
Classes | |
| class | kcenon::pacs::network::dicom_server |
| struct | kcenon::pacs::network::dicom_server::association_info |
| Internal association info for tracking. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::integration |
| namespace | kcenon::pacs::network |
Multi-threaded DICOM server for handling multiple associations.
This file provides the dicom_server class for managing DICOM network associations, including connection acceptance, service dispatching, and association lifecycle management.
Definition in file dicom_server.h.