/openthread-latest/src/core/common/ |
D | time.hpp | 59 class Time : public Unequatable<Time> class 77 Time(void) = default; 84 explicit Time(uint32_t aValue) { SetValue(aValue); } in Time() function in ot::Time 112 uint32_t operator-(const Time &aOther) const { return mValue - aOther.mValue; } in operator -() 121 Time operator+(uint32_t aDuration) const { return Time(mValue + aDuration); } in operator +() 130 Time operator-(uint32_t aDuration) const { return Time(mValue - aDuration); } in operator -() 154 bool operator==(const Time &aOther) const { return mValue == aOther.mValue; } in operator ==() 170 bool operator<(const Time &aOther) const { return SerialNumber::IsLess(mValue, aOther.mValue); } in operator <() 180 bool operator>=(const Time &aOther) const { return !(*this < aOther); } in operator >=() 190 bool operator<=(const Time &aOther) const { return (aOther >= *this); } in operator <=() [all …]
|
D | timer.hpp | 74 explicit NextFireTime(Time aNow); 86 Time GetNow(void) const { return mNow; } in GetNow() 96 void UpdateIfEarlier(Time aTime); 111 void UpdateIfEarlierAndInFuture(Time aTime); 128 Time GetNextTime(void) const { return mNextTime; } in GetNextTime() 131 Time mNow; 132 Time mNextTime; 146 static const uint32_t kMaxDelay = (Time::kMaxDuration >> 1); 160 Time GetFireTime(void) const { return mFireTime; } in GetFireTime() 204 bool DoesFireBefore(const Timer &aSecondTimer, Time aNow) const; [all …]
|
D | uptime.cpp | 112 uint64_t days = aUptime / Time::kOneDayInMsec; in UptimeToString() 121 aUptime -= days * Time::kOneDayInMsec; in UptimeToString() 125 hours = DivideAndGetRemainder(remainder, Time::kOneHourInMsec); in UptimeToString() 126 minutes = DivideAndGetRemainder(remainder, Time::kOneMinuteInMsec); in UptimeToString() 127 seconds = DivideAndGetRemainder(remainder, Time::kOneSecondInMsec); in UptimeToString()
|
D | timer.cpp | 48 NextFireTime::NextFireTime(Time aNow) in NextFireTime() 54 void NextFireTime::UpdateIfEarlier(Time aTime) { mNextTime = Min(mNextTime, Max(mNow, aTime)); } in UpdateIfEarlier() 56 void NextFireTime::UpdateIfEarlierAndInFuture(Time aTime) in UpdateIfEarlierAndInFuture() 73 bool Timer::DoesFireBefore(const Timer &aSecondTimer, Time aNow) const in DoesFireBefore() 158 Time now(aAlarmApi.AlarmGetNow()); in Add() 212 Time now(aAlarmApi.AlarmGetNow()); in SetAlarm() 227 Time now(aAlarmApi.AlarmGetNow()); in ProcessTimers()
|
D | time_ticker.hpp | 108 static constexpr uint32_t kTickInterval = Time::kOneSecondInMsec;
|
/openthread-latest/tests/nexus/ |
D | test_border_agent.cpp | 58 nexus.AdvanceTime(50 * Time::kOneSecondInMsec); in TestBorderAgent() 84 nexus.AdvanceTime(1 * Time::kOneSecondInMsec); in TestBorderAgent() 95 nexus.AdvanceTime(3 * Time::kOneSecondInMsec); in TestBorderAgent() 106 nexus.AdvanceTime(1 * Time::kOneSecondInMsec); in TestBorderAgent() 120 nexus.AdvanceTime(1 * Time::kOneSecondInMsec); in TestBorderAgent() 127 nexus.AdvanceTime(30 * Time::kOneSecondInMsec); in TestBorderAgent() 140 nexus.AdvanceTime(49 * Time::kOneSecondInMsec); in TestBorderAgent() 147 nexus.AdvanceTime(5 * Time::kOneSecondInMsec); in TestBorderAgent() 156 nexus.AdvanceTime(1 * Time::kOneSecondInMsec); in TestBorderAgent() 166 nexus.AdvanceTime(1 * Time::kOneSecondInMsec); in TestBorderAgent() [all …]
|
D | test_dtls.cpp | 247 nexus.AdvanceTime(50 * Time::kOneSecondInMsec); in TestDtlsSingleSession() 252 nexus.AdvanceTime(20 * Time::kOneSecondInMsec); in TestDtlsSingleSession() 257 nexus.AdvanceTime(20 * Time::kOneSecondInMsec); in TestDtlsSingleSession() 275 nexus.AdvanceTime(1 * Time::kOneSecondInMsec); in TestDtlsSingleSession() 296 nexus.AdvanceTime(3 * Time::kOneSecondInMsec); in TestDtlsSingleSession() 316 nexus.AdvanceTime(1 * Time::kOneSecondInMsec); in TestDtlsSingleSession() 357 nexus.AdvanceTime(3 * Time::kOneSecondInMsec); in TestDtlsSingleSession() 370 nexus.AdvanceTime(1 * Time::kOneSecondInMsec); in TestDtlsSingleSession() 387 nexus.AdvanceTime(20 * Time::kOneSecondInMsec); in TestDtlsSingleSession() 398 nexus.AdvanceTime(3 * Time::kOneSecondInMsec); in TestDtlsSingleSession() [all …]
|
D | test_large_network.cpp | 64 static constexpr uint32_t kMaxWaitTime = 20 * Time::kOneMinuteInMsec; in Test() 66 static constexpr uint32_t kExtraSimulTimAfterPass = 5 * Time::kOneSecondInMsec; in Test() 120 Log("Network stabilized after %u sec", nexus.GetNow().GetValue() / Time::kOneSecondInMsec); in Test() 121 Log("Continue simulation for another %u sec", kExtraSimulTimAfterPass / Time::kOneSecondInMsec); in Test()
|
/openthread-latest/tests/nexus/platform/ |
D | nexus_alarm.hpp | 39 bool ShouldTrigger(Time aNow) const { return mScheduled && (aNow >= mAlarmTime); } in ShouldTrigger() 42 Time mAlarmTime;
|
/openthread-latest/src/core/utils/ |
D | history_tracker.cpp | 464 writer.Append("more than %u days", static_cast<uint16_t>(kMaxAge / Time::kOneDayInMsec)); in EntryAgeToString() 468 uint32_t days = aEntryAge / Time::kOneDayInMsec; in EntryAgeToString() 473 aEntryAge -= days * Time::kOneDayInMsec; in EntryAgeToString() 476 … writer.Append("%02u:%02u:%02u.%03u", static_cast<uint16_t>(aEntryAge / Time::kOneHourInMsec), in EntryAgeToString() 477 … static_cast<uint16_t>((aEntryAge % Time::kOneHourInMsec) / Time::kOneMinuteInMsec), in EntryAgeToString() 478 … static_cast<uint16_t>((aEntryAge % Time::kOneMinuteInMsec) / Time::kOneSecondInMsec), in EntryAgeToString() 479 static_cast<uint16_t>(aEntryAge % Time::kOneSecondInMsec)); in EntryAgeToString()
|
D | jam_detector.cpp | 210 if (interval >= Time::kOneSecondInMsec) in UpdateHistory() 221 mCurSecondStartTime += (interval / Time::kOneSecondInMsec) * Time::kOneSecondInMsec; in UpdateHistory()
|
D | channel_manager.cpp | 157 dataset.Set<MeshCoP::Dataset::kDelay>(Time::SecToMsec(mDelay)); in StartDatasetUpdate() 404 mTimer.Start(Time::SecToMsec(mAutoSelectInterval)); in StartAutoSelectTimer() 446 …VerifyOrExit((aInterval != 0) && (aInterval <= Time::MsecToSec(Timer::kMaxDelay)), error = kErrorI… in SetAutoChannelSelectionInterval() 460 … mTimer.StartAt(mTimer.GetFireTime() - Time::SecToMsec(prevInterval), Time::SecToMsec(aInterval)); in SetAutoChannelSelectionInterval()
|
/openthread-latest/third_party/mbedtls/repo/tests/suites/ |
D | test_suite_platform.data | 2 Time: get milliseconds 5 Time: get seconds
|
/openthread-latest/src/core/mac/ |
D | sub_mac.cpp | 79 mEnergyScanEndTime = Time{0}; in Init() 423 … Time txStartTime = Time(mTransmitFrame.mInfo.mTxInfo.mTxDelayBaseTime); in StartCsmaBackoff() 424 … Time radioNow = Time(static_cast<uint32_t>(Get<Radio>().GetNow())); in StartCsmaBackoff() 1001 mTimer.Start(aDelayUs / Time::kOneMsecInUsec); in StartTimer() 1005 void SubMac::StartTimerAt(Time aStartTime, uint32_t aDelayUs) in StartTimerAt() 1010 mTimer.StartAt(aStartTime, aDelayUs / Time::kOneMsecInUsec); in StartTimerAt()
|
D | data_poll_sender.cpp | 525 …period = Time::SecToMsec(Min(Get<Mle::MleRouter>().GetTimeout(), Time::MsecToSec(TimerMilli::kMaxD… in GetDefaultPollPeriod() 530 period = Min(period, Time::SecToMsec(Get<Mle::MleRouter>().GetCslTimeout())); in GetDefaultPollPeriod()
|
D | sub_mac.hpp | 531 …static constexpr uint32_t kAckTimeout = 16 * Time::kOneMsecInUsec; // Timeout for waiting on an AC… 620 void StartTimerAt(Time aStartTime, uint32_t aDelayUs);
|
D | wakeup_tx_scheduler.cpp | 62 mTxEndTimeUs = mTxTimeUs + aDurationMs * Time::kOneMsecInUsec + aIntervalUs; in WakeUp()
|
/openthread-latest/src/core/net/ |
D | srp_client.hpp | 814 static constexpr uint32_t kMaxTxJitterOnServerStart = 10 * Time::kOneSecondInMsec; 815 static constexpr uint32_t kMaxTxJitterOnServerRestart = 10 * Time::kOneSecondInMsec; 816 static constexpr uint32_t kMaxTxJitterOnServerSwitch = 10 * Time::kOneSecondInMsec; 817 static constexpr uint32_t kMaxTxJitterOnSlaacAddrAdd = 10 * Time::kOneSecondInMsec; 818 static constexpr uint32_t kMaxTxJitterOnSlaacAddrRemove = 10 * Time::kOneSecondInMsec;
|
D | dhcp6_client.cpp | 201 mTrickleTimer.Start(TrickleTimer::kModeTrickle, Time::SecToMsec(kTrickleTimerImin), in ProcessNextIdentityAssociation() 202 Time::SecToMsec(kTrickleTimerImax)); in ProcessNextIdentityAssociation() 302 … option.SetElapsedTime(static_cast<uint16_t>(Time::MsecToSec(TimerMilli::GetNow() - mStartTime))); in AppendElapsedTime()
|
D | srp_server.cpp | 227 VerifyOrExit(mMaxKeyLease <= Time::MsecToSec(TimerMilli::kMaxDelay)); in IsValid() 1870 return mUpdateTime + Time::SecToMsec(mLease); in GetExpireTime() 1873 TimeMilli Server::Service::GetKeyExpireTime(void) const { return mUpdateTime + Time::SecToMsec(mKey… in GetKeyExpireTime() 1880 aLeaseInfo.mLease = Time::SecToMsec(GetLease()); in GetLeaseInfo() 1881 aLeaseInfo.mKeyLease = Time::SecToMsec(GetKeyLease()); in GetLeaseInfo() 2043 return mUpdateTime + Time::SecToMsec(mLease); in GetExpireTime() 2046 TimeMilli Server::Host::GetKeyExpireTime(void) const { return mUpdateTime + Time::SecToMsec(mKeyLea… in GetKeyExpireTime() 2053 aLeaseInfo.mLease = Time::SecToMsec(GetLease()); in GetLeaseInfo() 2054 aLeaseInfo.mKeyLease = Time::SecToMsec(GetKeyLease()); in GetLeaseInfo()
|
/openthread-latest/src/core/thread/ |
D | time_sync_service.cpp | 141 (TimerMilli::GetNow() - mLastTimeSyncSent > Time::SecToMsec(mTimeSyncPeriod))) in ProcessTimeSync() 198 const uint32_t resyncNeededThresholdMs = 2 * Time::SecToMsec(mTimeSyncPeriod); in CheckAndHandleChanges()
|
D | router.cpp | 52 …mAge = static_cast<uint8_t>(Time::MsecToSec(TimerMilli::GetNow() - aRouter.GetLastHear… in SetFrom()
|
/openthread-latest/src/core/border_router/ |
D | routing_manager.hpp | 632 static constexpr uint32_t kInitalRaInterval = Time::kOneSecondInMsec * 16; 633 static constexpr uint16_t kInitialRaJitter = Time::kOneSecondInMsec * 2; 634 static constexpr uint32_t kRaBeaconInterval = Time::kOneSecondInMsec * 180; // 3 minutes 635 static constexpr uint16_t kRaBeaconJitter = Time::kOneSecondInMsec * 15; 636 static constexpr uint32_t kMinDelayBetweenRas = Time::kOneSecondInMsec * 3; 639 static constexpr uint32_t kEvaluationInterval = Time::kOneSecondInMsec * 3; 640 static constexpr uint16_t kEvaluationJitter = Time::kOneSecondInMsec * 1; 900 static constexpr uint32_t kPeerBrReachableInterval = Time::kOneSecondInMsec * 200;
|
/openthread-latest/src/core/backbone_router/ |
D | multicast_listeners_table.cpp | 46 Error MulticastListenersTable::Add(const Ip6::Address &aAddress, Time aExpireTime) in Add() 299 …Time::MsecToSec(mListeners[aIterator].mExpireTime > now ? mListeners[aIterator].mExpireTime - now … in GetNext()
|
/openthread-latest/src/core/meshcop/ |
D | meshcop_leader.cpp | 81 mTimer.Start(Time::SecToMsec(kTimeoutLeaderPetition)); in HandleTmf() 155 mTimer.Start(Time::SecToMsec(kTimeoutLeaderPetition)); in HandleTmf()
|