PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
kcenon::pacs::network::pipeline::session_context Struct Reference

Context for a DICOM association session. More...

#include <pipeline_adapter.h>

Collaboration diagram for kcenon::pacs::network::pipeline::session_context:
Collaboration graph

Public Attributes

uint64_t session_id
 Session identifier.
 
std::string remote_ae_title
 Remote AE Title.
 
std::string local_ae_title
 Local AE Title.
 
uint32_t max_pdu_size {16384}
 Maximum PDU size negotiated.
 
std::chrono::steady_clock::time_point created_at
 Creation timestamp.
 
std::chrono::steady_clock::time_point last_activity
 Last activity timestamp.
 

Detailed Description

Context for a DICOM association session.

Definition at line 43 of file pipeline_adapter.h.

Member Data Documentation

◆ created_at

std::chrono::steady_clock::time_point kcenon::pacs::network::pipeline::session_context::created_at

Creation timestamp.

Definition at line 57 of file pipeline_adapter.h.

Referenced by kcenon::pacs::network::pipeline::pipeline_adapter::register_session().

◆ last_activity

std::chrono::steady_clock::time_point kcenon::pacs::network::pipeline::session_context::last_activity

Last activity timestamp.

Definition at line 60 of file pipeline_adapter.h.

Referenced by kcenon::pacs::network::pipeline::pipeline_adapter::register_session().

◆ local_ae_title

std::string kcenon::pacs::network::pipeline::session_context::local_ae_title

Local AE Title.

Definition at line 51 of file pipeline_adapter.h.

◆ max_pdu_size

uint32_t kcenon::pacs::network::pipeline::session_context::max_pdu_size {16384}

Maximum PDU size negotiated.

Definition at line 54 of file pipeline_adapter.h.

54{16384};

◆ remote_ae_title

std::string kcenon::pacs::network::pipeline::session_context::remote_ae_title

Remote AE Title.

Definition at line 48 of file pipeline_adapter.h.

◆ session_id

uint64_t kcenon::pacs::network::pipeline::session_context::session_id

Session identifier.

Definition at line 45 of file pipeline_adapter.h.

Referenced by kcenon::pacs::network::pipeline::pipeline_adapter::register_session().


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