PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
sync_manager.h File Reference

Sync manager for bidirectional DICOM data synchronization. More...

#include "kcenon/pacs/client/sync_types.h"
#include "kcenon/pacs/core/result.h"
#include "kcenon/pacs/di/ilogger.h"
#include <atomic>
#include <future>
#include <memory>
#include <shared_mutex>
#include <string>
#include <string_view>
#include <vector>
Include dependency graph for sync_manager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  kcenon::pacs::client::sync_repositories
 
class  kcenon::pacs::client::sync_manager
 

Namespaces

namespace  kcenon
 
namespace  kcenon::pacs
 
namespace  kcenon::pacs::storage
 
namespace  kcenon::pacs::services
 
namespace  kcenon::pacs::client
 

Detailed Description

Sync manager for bidirectional DICOM data synchronization.

This file provides the sync_manager class for managing bidirectional synchronization between local PACS and remote nodes.

See also
Issue #542 - Implement Sync Manager for Bidirectional Synchronization
Issue #530 - PACS Client System Support (Parent Epic)
Author
kcenon
Since
1.0.0

Definition in file sync_manager.h.