Searched refs:SingleVerSyncEngine (Results 1 – 5 of 5) sorted by relevance
22 class SingleVerSyncEngine final : public SyncEngine {24 SingleVerSyncEngine() : needClearRemoteStaleData_(false) {}; in SingleVerSyncEngine() function37 DISABLE_COPY_ASSIGN_MOVE(SingleVerSyncEngine);39 ~SingleVerSyncEngine() override {}; in ~SingleVerSyncEngine()45 DECLARE_OBJECT_TAG(SingleVerSyncEngine);
24 ISyncTaskContext *SingleVerSyncEngine::CreateSyncTaskContext(const ISyncInterface &syncInterface) in CreateSyncTaskContext()50 void SingleVerSyncEngine::EnableClearRemoteStaleData(bool enable) in EnableClearRemoteStaleData()63 int SingleVerSyncEngine::StartAutoSubscribeTimer(const ISyncInterface &syncInterface) in StartAutoSubscribeTimer()87 void SingleVerSyncEngine::StopAutoSubscribeTimer() in StopAutoSubscribeTimer()102 int SingleVerSyncEngine::SubscribeTimeOut(TimerId id) in SubscribeTimeOut()122 DEFINE_OBJECT_TAG_FACILITIES(SingleVerSyncEngine);
38 static_cast<SingleVerSyncEngine *>(engine)->OfflineHandleByDevice(device, storage); in RemoteDeviceOffline()86 static_cast<SingleVerSyncEngine *>(syncEngine_)->EnableClearRemoteStaleData(false); in SetStaleDataWipePolicy()89 static_cast<SingleVerSyncEngine *>(syncEngine_)->EnableClearRemoteStaleData(true); in SetStaleDataWipePolicy()100 return new (std::nothrow) SingleVerSyncEngine(); in CreateSyncEngine()
157 static_cast<SingleVerSyncEngine *>(syncEngine_)->GetLocalSubscribeQueries(device, syncQueries); in RemoteDataChanged()166 static_cast<SingleVerSyncEngine *>(syncEngine_)->PutUnfinishedSubQueries(device, syncQueries); in RemoteDataChanged()263 static_cast<SingleVerSyncEngine *>(syncEngine_)->GetRemoteSubscribeQueries(device, queries); in TriggerSubQuerySync()
58 SingleVerSyncEngine *g_syncEngine = nullptr;118 g_syncEngine = new (std::nothrow) SingleVerSyncEngine(); in SetUp()