|
PACS System 0.1.0
PACS DICOM system library
|
Parsed UPS event notification received from SCP. More...
#include <ups_watch_scu.h>

Public Attributes | |
| uint16_t | event_type_id {0} |
| Event type ID (ups_event_state_report, ups_event_cancel_requested, etc.) | |
| std::string | workitem_uid |
| Workitem SOP Instance UID that triggered the event. | |
| std::string | procedure_step_state |
| New procedure step state (for state report events) | |
| std::string | progress |
| Progress percentage (for progress report events) | |
| std::string | cancellation_reason |
| Cancellation reason (for cancel requested events) | |
| core::dicom_dataset | event_info |
| Full event dataset (for custom processing) | |
| std::chrono::system_clock::time_point | timestamp |
| Timestamp when the event was received. | |
Parsed UPS event notification received from SCP.
Represents the content of an N-EVENT-REPORT received from the Watch SCP.
Definition at line 64 of file ups_watch_scu.h.
| std::string kcenon::pacs::services::ups_watch_event::cancellation_reason |
Cancellation reason (for cancel requested events)
Definition at line 78 of file ups_watch_scu.h.
| core::dicom_dataset kcenon::pacs::services::ups_watch_event::event_info |
Full event dataset (for custom processing)
Definition at line 81 of file ups_watch_scu.h.
| uint16_t kcenon::pacs::services::ups_watch_event::event_type_id {0} |
Event type ID (ups_event_state_report, ups_event_cancel_requested, etc.)
Definition at line 66 of file ups_watch_scu.h.
Referenced by kcenon::pacs::services::ups_watch_scu::handle_event_report(), and kcenon::pacs::services::ups_watch_scu::parse_event_dataset().
| std::string kcenon::pacs::services::ups_watch_event::procedure_step_state |
New procedure step state (for state report events)
Definition at line 72 of file ups_watch_scu.h.
| std::string kcenon::pacs::services::ups_watch_event::progress |
Progress percentage (for progress report events)
Definition at line 75 of file ups_watch_scu.h.
| std::chrono::system_clock::time_point kcenon::pacs::services::ups_watch_event::timestamp |
Timestamp when the event was received.
Definition at line 84 of file ups_watch_scu.h.
| std::string kcenon::pacs::services::ups_watch_event::workitem_uid |
Workitem SOP Instance UID that triggered the event.
Definition at line 69 of file ups_watch_scu.h.
Referenced by kcenon::pacs::services::ups_watch_scu::handle_event_report().