Home
last modified time | relevance | path

Searched refs:timeSyncInfo (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/syncer/
H A Dmock_time_sync.h41 …static TimeOffset CallCalculateRawTimeOffset(const TimeSyncPacket &timeSyncInfo, TimeOffset deltaT… in CallCalculateRawTimeOffset() argument
43 return TimeSync::CalculateRawTimeOffset(timeSyncInfo, deltaTime); in CallCalculateRawTimeOffset()
46 …static std::pair<TimeOffset, TimeOffset> CalCalculateTimeOffset(const TimeSyncPacket &timeSyncInfo) in CalCalculateTimeOffset() argument
48 return TimeSync::CalculateTimeOffset(timeSyncInfo); in CalCalculateTimeOffset()
H A Ddistributeddb_mock_sync_module_test.cpp2179 TimeSyncPacket timeSyncInfo; variable
2181 timeSyncInfo.SetRequestLocalOffset(requestOffset);
2182 timeSyncInfo.SetResponseLocalOffset(0);
2183 timeSyncInfo.SetSourceTimeBegin(requestOffset);
2185 timeSyncInfo.SetTargetTimeBegin(rtt/2); // 2 is half of rtt
2186 timeSyncInfo.SetTargetTimeEnd(rtt/2 + 1); // 2 is half of rtt
2187 timeSyncInfo.SetSourceTimeEnd(requestOffset + rtt + 1);
2188 auto [offset, actualRtt] = MockTimeSync::CalCalculateTimeOffset(timeSyncInfo);
2189 …EXPECT_EQ(MockTimeSync::CallCalculateRawTimeOffset(timeSyncInfo, offset), 0); // 0 is virtual delt…
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/syncer/src/device/
H A Dtime_sync.cpp454 std::pair<TimeOffset, TimeOffset> TimeSync::CalculateTimeOffset(const TimeSyncPacket &timeSyncInfo) in CalculateTimeOffset() argument
456 TimeOffset roundTrip = static_cast<TimeOffset>((timeSyncInfo.GetSourceTimeEnd() - in CalculateTimeOffset()
457timeSyncInfo.GetSourceTimeBegin()) - (timeSyncInfo.GetTargetTimeEnd() - timeSyncInfo.GetTargetTime… in CalculateTimeOffset()
458 TimeOffset offset1 = static_cast<TimeOffset>(timeSyncInfo.GetTargetTimeBegin() - in CalculateTimeOffset()
459 timeSyncInfo.GetSourceTimeBegin() - (roundTrip / TRIP_DIV_HALF)); in CalculateTimeOffset()
460 …TimeOffset offset2 = static_cast<TimeOffset>(timeSyncInfo.GetTargetTimeEnd() + (roundTrip / TRIP_D… in CalculateTimeOffset()
461 timeSyncInfo.GetSourceTimeEnd()); in CalculateTimeOffset()
754 TimeOffset TimeSync::CalculateRawTimeOffset(const TimeSyncPacket &timeSyncInfo, TimeOffset deltaTim… in CalculateRawTimeOffset() argument
759 return deltaTime + timeSyncInfo.GetRequestLocalOffset() - timeSyncInfo.GetResponseLocalOffset(); in CalculateRawTimeOffset()
H A Dtime_sync.h118 … static std::pair<TimeOffset, TimeOffset> CalculateTimeOffset(const TimeSyncPacket &timeSyncInfo);
150 …static TimeOffset CalculateRawTimeOffset(const TimeSyncPacket &timeSyncInfo, TimeOffset deltaTime);