|
PACS System 0.1.0
PACS DICOM system library
|
DICOM session wrapper for network_system sessions. More...
#include "kcenon/pacs/network/pdu_types.h"#include <chrono>#include <condition_variable>#include <cstdint>#include <functional>#include <memory>#include <mutex>#include <string>#include <variant>#include <vector>

Go to the source code of this file.
Classes | |
| struct | kcenon::pacs::integration::error_info |
| Simple error info for fallback when common_system is unavailable. More... | |
| class | kcenon::pacs::integration::Result< T > |
| Simple result type for error handling when common_system is unavailable. More... | |
| struct | kcenon::pacs::integration::pdu_data |
| Container for received PDU data. More... | |
| class | kcenon::pacs::integration::dicom_session |
| DICOM session wrapper for network_system sessions. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::network |
| namespace | kcenon::network::session |
| namespace | kcenon::network::interfaces |
| namespace | network_system |
| namespace | network_system::session |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::integration |
Macros | |
| #define | KCENON_HAS_COMMON_SYSTEM 0 |
Typedefs | |
| using | network_system::session::messaging_session = kcenon::network::session::messaging_session |
| using | network_system::session::secure_session = kcenon::network::session::secure_session |
DICOM session wrapper for network_system sessions.
This file provides the dicom_session class for wrapping network_system sessions to handle DICOM PDU-level communication, including PDU framing, encoding, and decoding.
Definition in file dicom_session.h.
| #define KCENON_HAS_COMMON_SYSTEM 0 |
Definition at line 36 of file dicom_session.h.