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

Historical record of a sync operation. More...

#include <sync_types.h>

Collaboration diagram for kcenon::pacs::client::sync_history:
Collaboration graph

Public Attributes

std::string config_id
 
std::string job_id
 
bool success {false}
 
size_t studies_checked {0}
 
size_t studies_synced {0}
 
size_t conflicts_found {0}
 
std::vector< std::string > errors
 
std::chrono::system_clock::time_point started_at
 
std::chrono::system_clock::time_point completed_at
 
int64_t pk {0}
 

Detailed Description

Historical record of a sync operation.

Definition at line 291 of file sync_types.h.

Member Data Documentation

◆ completed_at

std::chrono::system_clock::time_point kcenon::pacs::client::sync_history::completed_at

◆ config_id

◆ conflicts_found

size_t kcenon::pacs::client::sync_history::conflicts_found {0}

◆ errors

std::vector<std::string> kcenon::pacs::client::sync_history::errors

◆ job_id

◆ pk

int64_t kcenon::pacs::client::sync_history::pk {0}

Definition at line 305 of file sync_types.h.

305{0};

Referenced by kcenon::pacs::storage::sync_repository::parse_history_row().

◆ started_at

std::chrono::system_clock::time_point kcenon::pacs::client::sync_history::started_at

◆ studies_checked

size_t kcenon::pacs::client::sync_history::studies_checked {0}

◆ studies_synced

size_t kcenon::pacs::client::sync_history::studies_synced {0}

◆ success

bool kcenon::pacs::client::sync_history::success {false}

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