/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/directory/ |
H A D | directory_manager.h | 35 …API_EXPORT std::string GetStorePath(const StoreMetaData &metaData, uint32_t version = INVALID_VERS… 36 …API_EXPORT std::string GetSecretKeyPath(const StoreMetaData &metaData, uint32_t version = INVALID_… 45 using Action = std::string (DirectoryManager::*)(const StoreMetaData &) const; 55 std::string GetType(const StoreMetaData &metaData) const; 56 std::string GetStore(const StoreMetaData &metaData) const; 57 std::string GetSecurity(const StoreMetaData &metaData) const; 58 std::string GetArea(const StoreMetaData &metaData) const; 59 std::string GetUserId(const StoreMetaData &metaData) const; 60 std::string GetBundleName(const StoreMetaData &metaData) const; 61 std::string GetHapName(const StoreMetaData &metaData) const; [all …]
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/metadata/ |
H A D | store_meta_data.cpp | 27 constexpr uint32_t StoreMetaData::CURRENT_VERSION; 29 constexpr const char *StoreMetaData::KEY_PREFIX; 30 bool StoreMetaData::Marshal(json &node) const in Marshal() 70 bool StoreMetaData::Unmarshal(const json &node) in Unmarshal() 112 StoreMetaData::StoreMetaData() in StoreMetaData() function in OHOS::DistributedData::StoreMetaData 116 StoreMetaData::~StoreMetaData() in ~StoreMetaData() 120 StoreMetaData::StoreMetaData(const std::string &userId, const std::string &appId, const std::string… in StoreMetaData() function in OHOS::DistributedData::StoreMetaData 125 StoreMetaData::StoreMetaData(const StoreInfo &storeInfo) in StoreMetaData() function in OHOS::DistributedData::StoreMetaData 131 bool StoreMetaData::operator==(const StoreMetaData &metaData) const in operator ==() 150 bool StoreMetaData::operator!=(const StoreMetaData &metaData) const in operator !=() [all …]
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/directory/ |
H A D | directory_manager.cpp | 109 std::string DirectoryManager::GetType(const StoreMetaData &metaData) const in GetType() 118 std::string DirectoryManager::GetStore(const StoreMetaData &metaData) const in GetStore() 120 if (metaData.storeType >= StoreMetaData::StoreType::STORE_KV_BEGIN && in GetStore() 121 metaData.storeType <= StoreMetaData::StoreType::STORE_KV_END) { in GetStore() 126 metaData.storeType <= StoreMetaData::StoreType::STORE_RELATIONAL_END) { in GetStore() 130 if (metaData.storeType >= StoreMetaData::StoreType::STORE_OBJECT_BEGIN && in GetStore() 131 metaData.storeType <= StoreMetaData::StoreType::STORE_OBJECT_END) { in GetStore() 137 std::string DirectoryManager::GetSecurity(const StoreMetaData &metaData) const in GetSecurity() 153 std::string DirectoryManager::GetArea(const StoreMetaData &metaData) const in GetArea() 158 std::string DirectoryManager::GetUserId(const StoreMetaData &metaData) const in GetUserId() [all …]
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/matrix/include/ |
H A D | auto_sync_matrix.h | 31 void OnChanged(const StoreMetaData &metaData); 32 void OnExchanged(const std::string &device, const StoreMetaData &metaData); 33 std::vector<StoreMetaData> GetChangedStore(const std::string &device); 55 bool IsAutoSync(const StoreMetaData &meta); 56 void AddStore(const StoreMetaData &meta); 57 void DelStore(const StoreMetaData &meta); 58 void UpdateStore(const StoreMetaData &meta); 63 std::vector<StoreMetaData> metas_;
|
H A D | device_matrix.h | 72 void OnChanged(const StoreMetaData &metaData); 76 const StoreMetaData &metaData, ChangeType type = ChangeType::CHANGE_ALL); 80 uint16_t GetCode(const StoreMetaData &metaData); 88 bool IsDynamic(const StoreMetaData &metaData); 89 bool IsStatics(const StoreMetaData &metaData);
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/kvdb/ |
H A D | kvdb_service_impl.h | 42 using StoreMetaData = OHOS::DistributedData::StoreMetaData; variable 117 void AddOptions(const Options &options, StoreMetaData &metaData); 118 StoreMetaData GetStoreMetaData(const AppId &appId, const StoreId &storeId); 119 StoreMetaData GetDistributedDataMeta(const std::string &deviceId); 122 bool IsNeedMetaSync(const StoreMetaData &meta, const std::vector<std::string> &uuids); 123 Status DoCloudSync(const StoreMetaData &meta, const SyncInfo &syncInfo); 127 Status DoSyncBegin(const std::vector<std::string> &devices, const StoreMetaData &meta, 145 void SaveLocalMetaData(const Options &options, const StoreMetaData &metaData); 149 void TryToSync(const StoreMetaData &metaData, bool force = false); 150 bool IsRemoteChange(const StoreMetaData &metaData, const std::string &device); [all …]
|
H A D | kvdb_exporter.h | 24 using StoreMetaData = OHOS::DistributedData::StoreMetaData; 29 static void Exporter(const StoreMetaData &meta, const std::string &backupPath, bool &result);
|
H A D | kvdb_service_impl.cpp | 106 StoreMetaData meta(storeInfo); in Init() 165 std::vector<StoreMetaData> metaData; in GetStoreIds() 273 StoreMetaData meta = GetStoreMetaData(appId, storeId); in NotifyDataChange() 629 StoreMetaData syncMeta; in SetConfig() 653 StoreMetaData old; in BeforeCreate() 704 StoreMetaData oldMeta; in AfterCreate() 763 const StoreMetaData &storeMeta) in CompareTripleIdentifier() 786 std::vector<StoreMetaData> metaData; in ResolveAutoLaunch() 900 StoreMetaData metaData; in GetStoreMetaData() 963 if (meta.user != StoreMetaData::ROOT_USER) { in DoCloudSync() [all …]
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/matrix/src/ |
H A D | auto_sync_matrix.cpp | 40 MetaDataManager::GetInstance().Subscribe(StoreMetaData::GetPrefix({ deviceId }), in AutoSyncMatrix() 42 StoreMetaData metaData; in AutoSyncMatrix() 46 StoreMetaData::Unmarshall(meta, metaData); in AutoSyncMatrix() 78 std::vector<StoreMetaData> metas; in Initialize() 91 bool AutoSyncMatrix::IsAutoSync(const StoreMetaData &meta) in IsAutoSync() 102 void AutoSyncMatrix::AddStore(const StoreMetaData &meta) in AddStore() 119 void AutoSyncMatrix::DelStore(const StoreMetaData &meta) in DelStore() 187 void AutoSyncMatrix::UpdateStore(const StoreMetaData &meta) in UpdateStore() 231 void AutoSyncMatrix::OnChanged(const StoreMetaData &metaData) in OnChanged() 265 std::vector<StoreMetaData> AutoSyncMatrix::GetChangedStore(const std::string &device) in GetChangedStore() [all …]
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/metadata/ |
H A D | store_meta_data.h | 24 struct API_EXPORT StoreMetaData final : public Serializable { 73 API_EXPORT StoreMetaData(); 74 …API_EXPORT StoreMetaData(const std::string &userId, const std::string &appId, const std::string &s… 75 API_EXPORT explicit StoreMetaData(const StoreInfo &storeInfo); 76 API_EXPORT ~StoreMetaData(); 77 API_EXPORT bool operator==(const StoreMetaData &metaData) const; 78 API_EXPORT bool operator!=(const StoreMetaData &metaData) const;
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/ |
H A D | data_share_db_config.cpp | 32 std::pair<bool, DistributedData::StoreMetaData> DataShareDbConfig::QueryMetaData( in QueryMetaData() 35 DistributedData::StoreMetaData meta; in QueryMetaData() 41 DistributedData::StoreMetaData metaData; in QueryMetaData() 46 std::pair<int, DistributedData::StoreMetaData> DataShareDbConfig::GetMetaData(const DbConfig &dbCon… in GetMetaData() 65 std::tuple<int, DistributedData::StoreMetaData, std::shared_ptr<DBDelegate>> DataShareDbConfig::Get… in GetDbConfig()
|
H A D | data_share_db_config.h | 41 …std::tuple<int, DistributedData::StoreMetaData, std::shared_ptr<DBDelegate>> GetDbConfig(DbConfig … 42 std::pair<int, DistributedData::StoreMetaData> GetMetaData(const DbConfig &dbConfig); 44 …static std::pair<bool, DistributedData::StoreMetaData> QueryMetaData(const std::string &bundleName,
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/cloud/ |
H A D | cloud_sync_finished_event.h | 26 CloudSyncFinishedEvent(int32_t evtId, const StoreMetaData &storeMetaData); 28 StoreMetaData GetStoreMeta() const; 31 StoreMetaData metaData_;
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/backup/include/ |
H A D | backup_manager.h | 26 using Exporter = std::function<void(const StoreMetaData &, const std::string &, bool &)>; 43 bool GetPassWord(const StoreMetaData &meta, std::vector<uint8_t> &password); 48 ClearType GetClearType(const StoreMetaData &meta); 50 void DoBackup(const StoreMetaData &meta);
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/test/ |
H A D | directory_manager_test.cpp | 90 StoreMetaData metaData; 114 StoreMetaData metaData; 135 StoreMetaData metaData; 157 StoreMetaData metaData; 181 StoreMetaData metaData; 219 StoreMetaData metaData;
|
H A D | device_matrix_test.cpp | 63 StoreMetaData metaData_; 157 StoreMetaData meta; 175 StoreMetaData meta = metaData_; 193 StoreMetaData meta = metaData_; 223 StoreMetaData meta = metaData_; 244 StoreMetaData meta = metaData_; 267 StoreMetaData meta = metaData_;
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/rdb/ |
H A D | rdb_service_impl.h | 44 using StoreMetaData = OHOS::DistributedData::StoreMetaData; 174 StoreMetaData GetStoreMetaData(const RdbSyncerParam ¶m); 176 int32_t SetSecretKey(const RdbSyncerParam ¶m, const StoreMetaData &meta); 178 int32_t Upgrade(const RdbSyncerParam ¶m, const StoreMetaData &old); 191 … static bool GetDBPassword(const StoreMetaData &metaData, DistributedDB::CipherPassword &password); 195 void SetReturnParam(StoreMetaData &metadata, RdbSyncerParam ¶m); 197 bool IsNeedMetaSync(const StoreMetaData &meta, const std::vector<std::string> &uuids); 203 int32_t SaveDebugInfo(const StoreMetaData &metaData, const RdbSyncerParam ¶m);
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/store/ |
H A D | auto_cache.h | 42 using Creator = std::function<GeneralStore *(const StoreMetaData &)>; 49 API_EXPORT Store GetStore(const StoreMetaData &meta, const Watchers &watchers); 69 …elegate(GeneralStore *delegate, const Watchers &watchers, int32_t user, const StoreMetaData &meta); 81 void PostDataChange(const StoreMetaData &meta, const std::vector<std::string> &tables); 88 const StoreMetaData meta_;
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/strategies/general/ |
H A D | load_config_data_info_strategy.cpp | 34 DistributedData::StoreMetaData &metaData, const int32_t userId, const int32_t appIndex) in QueryMetaData() 36 DistributedData::StoreMetaData meta; in QueryMetaData() 54 DistributedData::StoreMetaData metaData; in operator ()() 77 DistributedData::StoreMetaData metaData; in operator ()()
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/test/ |
H A D | meta_data_test.cpp | 221 StoreMetaData storeMetaData("100", "appid", "test_store"); 222 StoreMetaData storeMeta; 264 StoreMetaData storeMetaData("100", "appid", "test_store"); 265 StoreMetaData storeMeta; 302 StoreMetaData storeMetaData("100", "appid", "test_store"); 303 StoreMetaData storeMeta; 345 StoreMetaData storeMetaData("100", "appid", "test_store"); 348 StoreMetaData storeMeta; 388 StoreMetaData storeMeta; 431 StoreMetaData storemetaData3("10", "appid1", "storeid"); [all …]
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/app/src/ |
H A D | kvstore_meta_manager.cpp | 141 StoreMetaData data; in InitMetaData() 184 std::vector<StoreMetaData> metaDataList; in UpdateMetaData() 185 … std::string prefix = StoreMetaData::GetPrefix({ DmAdapter::GetInstance().GetLocalDevice().uuid }); in UpdateMetaData() 190 (metaData.storeType >= StoreMetaData::StoreType::STORE_RELATIONAL_BEGIN in UpdateMetaData() 191 && metaData.storeType <= StoreMetaData::StoreType::STORE_RELATIONAL_END)) { in UpdateMetaData() 444 if (key.find(StoreMetaData::GetKey({})) != 0) { in OnDataChange() 447 StoreMetaData metaData; in OnDataChange() 460 std::vector<StoreMetaData> metaData; in GetDbInfosByDeviceId() 461 … if (!MetaDataManager::GetInstance().LoadMeta(StoreMetaData::GetPrefix({ deviceId }), metaData)) { in GetDbInfosByDeviceId() 498 std::vector<StoreMetaData> metaData; in NotifyAllAutoSyncDBInfo() [all …]
|
H A D | kvstore_data_service.h | 58 using StoreMetaData = DistributedData::StoreMetaData; variable 71 …void FilterData(std::vector<StoreMetaData> &metas, std::map<std::string, std::vector<std::string>>… 72 void PrintfInfo(int fd, const std::vector<StoreMetaData> &metas); 76 void BuildData(std::map<std::string, UserInfo> &datas, const std::vector<StoreMetaData> &metas); 81 … void BuildData(std::map<std::string, BundleInfo> &datas, const std::vector<StoreMetaData> &metas);
|
H A D | kvstore_data_service.cpp | 134 StoreMetaData meta; in Initialize() 363 KvStoreMetaManager::GetInstance().SubscribeMeta(StoreMetaData::GetKey({}), in StartService() 388 StoreMetaData metaData; in OnStoreMetaChanged() 514 std::vector<StoreMetaData> metaData; in AccountEventChanged() 681 std::vector<StoreMetaData> metaData; in ClearAppStorage() 682 std::string prefix = StoreMetaData::GetPrefix( in ClearAppStorage() 727 std::vector<StoreMetaData> metas; in DumpStoreInfo() 737 void KvStoreDataService::FilterData(std::vector<StoreMetaData> &metas, in FilterData() 765 void KvStoreDataService::PrintfInfo(int fd, const std::vector<StoreMetaData> &metas) in PrintfInfo() 881 std::vector<StoreMetaData> metas; in DumpUserInfo() [all …]
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/backup/src/ |
H A D | backup_manager.cpp | 55 std::vector<StoreMetaData> metas; in Init() 57 …StoreMetaData::GetPrefix({ DeviceManagerAdapter::GetInstance().GetLocalDevice().uuid }), metas, tr… in Init() 109 std::vector<StoreMetaData> metas; in BackSchedule() 111 …StoreMetaData::GetPrefix({ DeviceManagerAdapter::GetInstance().GetLocalDevice().uuid }), metas, tr… in BackSchedule() 130 void BackupManager::DoBackup(const StoreMetaData &meta) in DoBackup() 249 BackupManager::ClearType BackupManager::GetClearType(const StoreMetaData &meta) in GetClearType() 299 bool BackupManager::GetPassWord(const StoreMetaData &meta, std::vector<uint8_t> &password) in GetPassWord()
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/permission/include/ |
H A D | permit_delegate.h | 47 Status VerifyStrategy(const StoreMetaData &data, const std::string &rmdevId) const; 48 …Status LoadStoreMeta(const std::string &prefix, const CheckParam ¶m, StoreMetaData &data) cons… 52 LRUBucket<std::string, StoreMetaData> metaDataBucket_ {32};
|