PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
kcenon::pacs::events::retrieve_started_event Struct Reference

Event published when a retrieve operation (C-MOVE/C-GET) starts. More...

#include <events.h>

Collaboration diagram for kcenon::pacs::events::retrieve_started_event:
Collaboration graph

Public Member Functions

 retrieve_started_event (retrieve_operation op, std::string calling, std::string destination, std::string study_uid, uint16_t total)
 

Public Attributes

retrieve_operation operation
 
std::string calling_ae
 
std::string destination_ae
 
std::string study_instance_uid
 
uint16_t total_instances
 
std::chrono::steady_clock::time_point timestamp
 

Detailed Description

Event published when a retrieve operation (C-MOVE/C-GET) starts.

Definition at line 247 of file events.h.

Constructor & Destructor Documentation

◆ retrieve_started_event()

kcenon::pacs::events::retrieve_started_event::retrieve_started_event ( retrieve_operation op,
std::string calling,
std::string destination,
std::string study_uid,
uint16_t total )
inline

Definition at line 255 of file events.h.

260 : operation(op),
261 calling_ae(std::move(calling)),
262 destination_ae(std::move(destination)),
263 study_instance_uid(std::move(study_uid)),
264 total_instances(total),
265 timestamp(std::chrono::steady_clock::now()) {}
std::chrono::steady_clock::time_point timestamp
Definition events.h:253

Member Data Documentation

◆ calling_ae

std::string kcenon::pacs::events::retrieve_started_event::calling_ae

Definition at line 249 of file events.h.

◆ destination_ae

std::string kcenon::pacs::events::retrieve_started_event::destination_ae

Definition at line 250 of file events.h.

◆ operation

retrieve_operation kcenon::pacs::events::retrieve_started_event::operation

Definition at line 248 of file events.h.

◆ study_instance_uid

std::string kcenon::pacs::events::retrieve_started_event::study_instance_uid

Definition at line 251 of file events.h.

◆ timestamp

std::chrono::steady_clock::time_point kcenon::pacs::events::retrieve_started_event::timestamp

Definition at line 253 of file events.h.

◆ total_instances

uint16_t kcenon::pacs::events::retrieve_started_event::total_instances

Definition at line 252 of file events.h.


The documentation for this struct was generated from the following file: