|
PACS System 0.1.0
PACS DICOM system library
|
DICOM MPPS (Modality Performed Procedure Step) SCP service. More...
#include "scp_service.h"#include <atomic>#include <functional>#include <optional>#include <string>

Go to the source code of this file.
Classes | |
| struct | kcenon::pacs::services::mpps_instance |
| MPPS instance data structure. More... | |
| class | kcenon::pacs::services::mpps_scp |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::services |
| namespace | kcenon::pacs::services::mpps_tags |
Typedefs | |
| using | kcenon::pacs::services::mpps_create_handler |
| N-CREATE handler function type. | |
| using | kcenon::pacs::services::mpps_set_handler |
| N-SET handler function type. | |
Enumerations | |
| enum class | kcenon::pacs::services::mpps_status { kcenon::pacs::services::in_progress , kcenon::pacs::services::completed , kcenon::pacs::services::discontinued } |
| MPPS status enumeration. More... | |
Functions | |
| auto | kcenon::pacs::services::to_string (mpps_status status) -> std::string_view |
| Convert mpps_status to DICOM string representation. | |
| auto | kcenon::pacs::services::parse_mpps_status (std::string_view str) -> std::optional< mpps_status > |
| Parse DICOM string to mpps_status enum. | |
DICOM MPPS (Modality Performed Procedure Step) SCP service.
This file provides the mpps_scp class for handling N-CREATE and N-SET requests to track exam progress from modality devices.
Definition in file mpps_scp.h.