Home
last modified time | relevance | path

Searched refs:Time (Results 1 – 25 of 55) sorted by relevance

123

/openthread-latest/src/core/common/
Dtime.hpp59 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 …]
Dtimer.hpp74 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 …]
Duptime.cpp112 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()
Dtimer.cpp48 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()
Dtime_ticker.hpp108 static constexpr uint32_t kTickInterval = Time::kOneSecondInMsec;
/openthread-latest/tests/nexus/
Dtest_border_agent.cpp58 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 …]
Dtest_dtls.cpp247 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 …]
Dtest_large_network.cpp64 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/
Dnexus_alarm.hpp39 bool ShouldTrigger(Time aNow) const { return mScheduled && (aNow >= mAlarmTime); } in ShouldTrigger()
42 Time mAlarmTime;
/openthread-latest/src/core/utils/
Dhistory_tracker.cpp464 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()
Djam_detector.cpp210 if (interval >= Time::kOneSecondInMsec) in UpdateHistory()
221 mCurSecondStartTime += (interval / Time::kOneSecondInMsec) * Time::kOneSecondInMsec; in UpdateHistory()
Dchannel_manager.cpp157 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/
Dtest_suite_platform.data2 Time: get milliseconds
5 Time: get seconds
/openthread-latest/src/core/mac/
Dsub_mac.cpp79 mEnergyScanEndTime = Time{0}; in Init()
423Time txStartTime = Time(mTransmitFrame.mInfo.mTxInfo.mTxDelayBaseTime); in StartCsmaBackoff()
424Time 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()
Ddata_poll_sender.cpp525 …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()
Dsub_mac.hpp531 …static constexpr uint32_t kAckTimeout = 16 * Time::kOneMsecInUsec; // Timeout for waiting on an AC…
620 void StartTimerAt(Time aStartTime, uint32_t aDelayUs);
Dwakeup_tx_scheduler.cpp62 mTxEndTimeUs = mTxTimeUs + aDurationMs * Time::kOneMsecInUsec + aIntervalUs; in WakeUp()
/openthread-latest/src/core/net/
Dsrp_client.hpp814 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;
Ddhcp6_client.cpp201 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()
Dsrp_server.cpp227 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/
Dtime_sync_service.cpp141 (TimerMilli::GetNow() - mLastTimeSyncSent > Time::SecToMsec(mTimeSyncPeriod))) in ProcessTimeSync()
198 const uint32_t resyncNeededThresholdMs = 2 * Time::SecToMsec(mTimeSyncPeriod); in CheckAndHandleChanges()
Drouter.cpp52 …mAge = static_cast<uint8_t>(Time::MsecToSec(TimerMilli::GetNow() - aRouter.GetLastHear… in SetFrom()
/openthread-latest/src/core/border_router/
Drouting_manager.hpp632 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/
Dmulticast_listeners_table.cpp46 Error MulticastListenersTable::Add(const Ip6::Address &aAddress, Time aExpireTime) in Add()
299Time::MsecToSec(mListeners[aIterator].mExpireTime > now ? mListeners[aIterator].mExpireTime - now … in GetNext()
/openthread-latest/src/core/meshcop/
Dmeshcop_leader.cpp81 mTimer.Start(Time::SecToMsec(kTimeoutLeaderPetition)); in HandleTmf()
155 mTimer.Start(Time::SecToMsec(kTimeoutLeaderPetition)); in HandleTmf()

123