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

Event published when a DICOM association is gracefully released. More...

#include <events.h>

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

Public Member Functions

 association_released_event (std::string calling, std::string called, std::chrono::milliseconds dur, uint32_t ops)
 

Public Attributes

std::string calling_ae
 
std::string called_ae
 
std::chrono::milliseconds duration
 
uint32_t operations_count
 
std::chrono::steady_clock::time_point timestamp
 

Detailed Description

Event published when a DICOM association is gracefully released.

Definition at line 59 of file events.h.

Constructor & Destructor Documentation

◆ association_released_event()

kcenon::pacs::events::association_released_event::association_released_event ( std::string calling,
std::string called,
std::chrono::milliseconds dur,
uint32_t ops )
inline

Definition at line 66 of file events.h.

70 : calling_ae(std::move(calling)),
71 called_ae(std::move(called)),
72 duration(dur),
74 timestamp(std::chrono::steady_clock::now()) {}
std::chrono::steady_clock::time_point timestamp
Definition events.h:64

Member Data Documentation

◆ called_ae

std::string kcenon::pacs::events::association_released_event::called_ae

Definition at line 61 of file events.h.

◆ calling_ae

std::string kcenon::pacs::events::association_released_event::calling_ae

Definition at line 60 of file events.h.

◆ duration

std::chrono::milliseconds kcenon::pacs::events::association_released_event::duration

Definition at line 62 of file events.h.

◆ operations_count

uint32_t kcenon::pacs::events::association_released_event::operations_count

Definition at line 63 of file events.h.

◆ timestamp

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

Definition at line 64 of file events.h.


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