|
PACS System 0.1.0
PACS DICOM system library
|
DICOM Print Management SCP service (PS3.4 Annex H) More...
#include "scp_service.h"#include <kcenon/pacs/core/dicom_dataset.h>#include <atomic>#include <cstdint>#include <functional>#include <mutex>#include <string>#include <unordered_map>#include <vector>

Go to the source code of this file.
Classes | |
| struct | kcenon::pacs::services::film_session |
| Film session data created by N-CREATE. More... | |
| struct | kcenon::pacs::services::film_box |
| Film box data created by N-CREATE. More... | |
| struct | kcenon::pacs::services::image_box |
| Image box data set by N-SET. More... | |
| class | kcenon::pacs::services::print_scp |
| Print Management SCP service. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::services |
| namespace | kcenon::pacs::services::print_tags |
Typedefs | |
| using | kcenon::pacs::services::print_session_handler |
| Handler for film session creation. | |
| using | kcenon::pacs::services::print_action_handler |
| Handler for print action (film box print) | |
| using | kcenon::pacs::services::printer_status_handler |
| Handler for printer status query. | |
Enumerations | |
| enum class | kcenon::pacs::services::printer_status { kcenon::pacs::services::normal , kcenon::pacs::services::warning , kcenon::pacs::services::failure } |
| Printer status enumeration (PS3.4 H.4.17) More... | |
| enum class | kcenon::pacs::services::print_job_status { kcenon::pacs::services::pending , kcenon::pacs::services::printing , kcenon::pacs::services::done , kcenon::pacs::services::failure } |
| Print job status. More... | |
Functions | |
| auto | kcenon::pacs::services::to_string (printer_status status) -> std::string_view |
| Convert printer_status to DICOM string representation. | |
DICOM Print Management SCP service (PS3.4 Annex H)
This file provides the print_scp class for handling DICOM print requests including Film Session, Film Box, Image Box, and Printer management.
Definition in file print_scp.h.