Home
last modified time | relevance | path

Searched refs:SyncStrategy (Results 1 - 10 of 10) sorted by relevance

/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/cloud/
H A Dsync_strategy.h21 class API_EXPORT SyncStrategy { class
23 virtual ~SyncStrategy() = default;
25 virtual std::shared_ptr<SyncStrategy> SetNext(std::shared_ptr<SyncStrategy> next);
29 std::shared_ptr<SyncStrategy> next_;
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/cloud/
H A Dsync_strategy.cpp18 int32_t SyncStrategy::CheckSyncAction(const StoreInfo &storeInfo) in CheckSyncAction()
23 std::shared_ptr<SyncStrategy> SyncStrategy::SetNext(std::shared_ptr<SyncStrategy> next) in SetNext()
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/include/
H A Dschema_negotiate.h29 struct SyncStrategy { struct
37 using RelationalSyncStrategy = std::map<std::string, SyncStrategy, CaseInsensitiveComparator>;
46 static SyncStrategy ConcludeSyncStrategy(const SyncOpinion &localOpinion, const SyncOpinion &remoteOpinion);
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/syncer/src/device/singlever/
H A Dsingle_ver_kv_sync_task_context.h32 void SetSyncStrategy(const SyncStrategy &strategy, bool isSchemaSync);
38 SyncStrategy syncStrategy_;
H A Dsingle_ver_kv_sync_task_context.cpp38 void SingleVerKvSyncTaskContext::SetSyncStrategy(const SyncStrategy &strategy, bool isSchemaSync) in SetSyncStrategy()
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/cloud/sync_strategies/
H A Dnetwork_sync_strategy.h21 class NetworkSyncStrategy : public DistributedData::SyncStrategy {
53 std::shared_ptr<SyncStrategy> next_;
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/cloud/
H A Dsync_manager.h109 using SyncStrategy = DistributedData::SyncStrategy;
164 std::shared_ptr<SyncStrategy> syncStrategy_;
H A Dcloud_service_impl.cpp570 hapInfo.bundleName = SyncStrategy::GLOBAL_BUNDLE; in SetGlobalCloudStrategy()
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/
H A Dschema_negotiate.cpp78 SyncStrategy SchemaNegotiate::ConcludeSyncStrategy(const SyncOpinion &localOpinion, const SyncOpinion &remoteOpinion) in ConcludeSyncStrategy()
80 SyncStrategy outStrategy; in ConcludeSyncStrategy()
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/syncer/src/device/
H A Dability_sync.cpp1221 SyncStrategy localStrategy; in MakeKvSyncOpinion()
1247 SyncStrategy localStrategy = SchemaNegotiate::ConcludeSyncStrategy(syncOpinion, remoteOpinion); in HandleKvAckSchemaParam()
1275 [] (const std::pair<std::string, SyncStrategy> &it) { in HandleRelationAckSchemaParam()

Completed in 9 milliseconds