Home
last modified time | relevance | path

Searched refs:valueHashes (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/multiver/
H A Dmulti_ver_value_object.cpp25 int MultiVerValueObject::GetValueHash(std::vector<ValueSliceHash> &valueHashes) const in GetValueHash()
35 valueHashes.push_back(std::move(sliceHash)); in GetValueHash()
40 int MultiVerValueObject::SetValueHash(const std::vector<ValueSliceHash> &valueHashes) in SetValueHash() argument
44 for (const auto &item : valueHashes) { in SetValueHash()
H A Dmulti_ver_value_object.h43 int GetValueHash(std::vector<ValueSliceHash> &valueHashes) const;
44 int SetValueHash(const std::vector<ValueSliceHash> &valueHashes);
H A Dgeneric_multi_ver_kv_entry.cpp74 int GenericMultiVerKvEntry::GetValueHash(std::vector<ValueSliceHash> &valueHashes) const in GetValueHash()
76 return valueObject_.GetValueHash(valueHashes); in GetValueHash()
H A Dmulti_ver_kv_entry.h32 virtual int GetValueHash(std::vector<ValueSliceHash> &valueHashes) const = 0;
H A Dgeneric_multi_ver_kv_entry.h36 int GetValueHash(std::vector<ValueSliceHash> &valueHashes) const override;
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/syncer/src/device/multiver/
H A Dmulti_ver_data_sync.cpp272 std::vector<ValueSliceHash> valueHashes; in AckRecvCallback() local
289 errCode = entry->GetValueHash(valueHashes); in AckRecvCallback()
294 context->SetValueSliceHashNodes(valueHashes); in AckRecvCallback()
296 context->SetValueSlicesSize(valueHashes.size()); in AckRecvCallback()
298 context->GetDeviceId().c_str(), valueHashes.size()); in AckRecvCallback()
H A Dvalue_slice_sync.cpp214 std::vector<ValueSliceHash> valueHashes; in SyncStart() local
215 errCode = entry->GetValueHash(valueHashes); in SyncStart()
220 context->SetValueSliceHashNodes(valueHashes); in SyncStart()
222 context->SetValueSlicesSize(static_cast<int>(valueHashes.size())); in SyncStart()