Searched refs:SyncOpinion (Results 1 – 5 of 5) sorted by relevance
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/ |
H A D | schema_negotiate.cpp | 37 return SyncOpinion{false, true, true}; in MakeLocalSyncOpinion() 42 return SyncOpinion{true, false, false}; in MakeLocalSyncOpinion() 47 return SyncOpinion{true, false, true}; in MakeLocalSyncOpinion() 53 return SyncOpinion{false, true, true}; in MakeLocalSyncOpinion() 61 return SyncOpinion{false, true, true}; in MakeLocalSyncOpinion() 66 return SyncOpinion{true, false, false}; in MakeLocalSyncOpinion() 71 return SyncOpinion{true, false, true}; in MakeLocalSyncOpinion() 75 return SyncOpinion{false, true, true}; in MakeLocalSyncOpinion() 78 …cStrategy SchemaNegotiate::ConcludeSyncStrategy(const SyncOpinion &localOpinion, const SyncOpinion… in ConcludeSyncStrategy() 180 SyncOpinion localTableOpinion = itLocal.second; in ConcludeSyncStrategy() [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/include/ |
H A D | schema_negotiate.h | 23 struct SyncOpinion { struct 36 using RelationalSyncOpinion = std::map<std::string, SyncOpinion, CaseInsensitiveComparator>; argument 42 …static SyncOpinion MakeLocalSyncOpinion(const SchemaObject &localSchema, const std::string &remote… 46 …static SyncStrategy ConcludeSyncStrategy(const SyncOpinion &localOpinion, const SyncOpinion &remot…
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/common/ |
H A D | distributeddb_relational_schema_object_test.cpp | 634 opinion["table_1"] = SyncOpinion {true, false, false}; 635 opinion["table_2"] = SyncOpinion {false, true, false}; 636 opinion["table_3"] = SyncOpinion {false, false, true}; 651 SyncOpinion tableOpinionRecv = opinionRecv.at(it.first); 667 localOpinion["table_1"] = SyncOpinion {true, false, false}; 668 localOpinion["table_2"] = SyncOpinion {false, true, false}; 669 localOpinion["table_3"] = SyncOpinion {false, false, true}; 672 remoteOpinion["table_2"] = SyncOpinion {true, false, false}; 673 remoteOpinion["table_3"] = SyncOpinion {false, true, false}; 674 remoteOpinion["table_4"] = SyncOpinion {false, false, true};
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/syncer/src/device/ |
H A D | ability_sync.h | 230 …static void SetAbilityAckSyncOpinionInfo(AbilitySyncAckPacket &ackPacket, SyncOpinion localOpinion… 249 …SyncOpinion MakeKvSyncOpinion(const AbilitySyncRequestPacket *packet, const std::string &remoteSch…
|
H A D | ability_sync.cpp | 1056 void AbilitySync::SetAbilityAckSyncOpinionInfo(AbilitySyncAckPacket &ackPacket, SyncOpinion localOp… in SetAbilityAckSyncOpinionInfo() 1212 SyncOpinion AbilitySync::MakeKvSyncOpinion(const AbilitySyncRequestPacket *packet, in MakeKvSyncOpinion() 1217 …SyncOpinion localSyncOpinion = SchemaNegotiate::MakeLocalSyncOpinion(localSchema, remoteSchema, re… in MakeKvSyncOpinion() 1244 SyncOpinion remoteOpinion = {permitSync, requirePeerConvert, true}; in HandleKvAckSchemaParam() 1246 …SyncOpinion syncOpinion = SchemaNegotiate::MakeLocalSyncOpinion(localSchema, remoteSchema, remoteS… in HandleKvAckSchemaParam()
|