|
PACS System 0.1.0
PACS DICOM system library
|
Runtime statistics for Mini PACS operations. More...
#include <mini_pacs.h>

Public Attributes | |
| std::atomic< int > | associations_total {0} |
| Total associations established since start. | |
| std::atomic< int > | associations_active {0} |
| Currently active associations. | |
| std::atomic< int > | c_echo_count {0} |
| C-ECHO operations processed. | |
| std::atomic< int > | c_store_count {0} |
| C-STORE operations processed. | |
| std::atomic< int > | c_find_count {0} |
| C-FIND operations processed. | |
| std::atomic< int > | c_move_count {0} |
| C-MOVE operations processed. | |
| std::atomic< int > | c_get_count {0} |
| C-GET operations processed. | |
| std::atomic< int > | mwl_count {0} |
| MWL queries processed. | |
| std::atomic< int > | mpps_create_count {0} |
| MPPS N-CREATE processed. | |
| std::atomic< int > | mpps_set_count {0} |
| MPPS N-SET processed. | |
| std::atomic< size_t > | bytes_received {0} |
| Total bytes received. | |
Runtime statistics for Mini PACS operations.
Thread-safe counters tracking service usage and performance.
Definition at line 83 of file mini_pacs.h.
| std::atomic<int> kcenon::pacs::samples::mini_pacs_statistics::associations_active {0} |
Currently active associations.
Definition at line 88 of file mini_pacs.h.
Referenced by kcenon::pacs::samples::mini_pacs::setup_event_handlers().
| std::atomic<int> kcenon::pacs::samples::mini_pacs_statistics::associations_total {0} |
Total associations established since start.
Definition at line 85 of file mini_pacs.h.
Referenced by kcenon::pacs::samples::mini_pacs::setup_event_handlers().
| std::atomic<size_t> kcenon::pacs::samples::mini_pacs_statistics::bytes_received {0} |
Total bytes received.
Definition at line 115 of file mini_pacs.h.
Referenced by kcenon::pacs::samples::mini_pacs::handle_store().
| std::atomic<int> kcenon::pacs::samples::mini_pacs_statistics::c_echo_count {0} |
| std::atomic<int> kcenon::pacs::samples::mini_pacs_statistics::c_find_count {0} |
C-FIND operations processed.
Definition at line 97 of file mini_pacs.h.
Referenced by kcenon::pacs::samples::mini_pacs::handle_query().
| std::atomic<int> kcenon::pacs::samples::mini_pacs_statistics::c_get_count {0} |
| std::atomic<int> kcenon::pacs::samples::mini_pacs_statistics::c_move_count {0} |
C-MOVE operations processed.
Definition at line 100 of file mini_pacs.h.
Referenced by kcenon::pacs::samples::mini_pacs::handle_retrieve().
| std::atomic<int> kcenon::pacs::samples::mini_pacs_statistics::c_store_count {0} |
C-STORE operations processed.
Definition at line 94 of file mini_pacs.h.
Referenced by kcenon::pacs::samples::mini_pacs::handle_store().
| std::atomic<int> kcenon::pacs::samples::mini_pacs_statistics::mpps_create_count {0} |
MPPS N-CREATE processed.
Definition at line 109 of file mini_pacs.h.
Referenced by kcenon::pacs::samples::mini_pacs::handle_mpps_create().
| std::atomic<int> kcenon::pacs::samples::mini_pacs_statistics::mpps_set_count {0} |
MPPS N-SET processed.
Definition at line 112 of file mini_pacs.h.
Referenced by kcenon::pacs::samples::mini_pacs::handle_mpps_set().
| std::atomic<int> kcenon::pacs::samples::mini_pacs_statistics::mwl_count {0} |
MWL queries processed.
Definition at line 106 of file mini_pacs.h.
Referenced by kcenon::pacs::samples::mini_pacs::handle_worklist_query().