Home
last modified time | relevance | path

Searched refs:TimerMilli (Results 1 – 25 of 67) sorted by relevance

123

/openthread-latest/src/core/common/
Dtimer.cpp44 : NextFireTime(TimerMilli::GetNow()) in NextFireTime()
67 const Timer::Scheduler::AlarmApi TimerMilli::Scheduler::sAlarmMilliApi = {
106 void TimerMilli::Start(uint32_t aDelay) { StartAt(GetNow(), aDelay); } in Start()
108 void TimerMilli::StartAt(TimeMilli aStartTime, uint32_t aDelay) in StartAt()
114 void TimerMilli::FireAt(TimeMilli aFireTime) in FireAt()
120 void TimerMilli::FireAt(const NextFireTime &aNextFireTime) in FireAt()
132 void TimerMilli::FireAtIfEarlier(TimeMilli aFireTime) in FireAtIfEarlier()
140 void TimerMilli::FireAtIfEarlier(const NextFireTime &aNextFireTime) in FireAtIfEarlier()
148 void TimerMilli::Stop(void) { Get<Scheduler>().Remove(*this); } in Stop()
150 void TimerMilli::RemoveAll(Instance &aInstance) { aInstance.Get<Scheduler>().RemoveAll(); } in RemoveAll()
[all …]
Dtimer.hpp217 class TimerMilli : public Timer class
225 friend class TimerMilli;
240 void Add(TimerMilli &aTimer) { Timer::Scheduler::Add(aTimer, sAlarmMilliApi); } in Add()
241 void Remove(TimerMilli &aTimer) { Timer::Scheduler::Remove(aTimer, sAlarmMilliApi); } in Remove()
254 TimerMilli(Instance &aInstance, Handler aHandler) in TimerMilli() function in ot::TimerMilli
330 …mplate <typename Owner, void (Owner::*HandleTimerPtr)(void)> class TimerMilliIn : public TimerMilli
339 : TimerMilli(aInstance, HandleTimer) in TimerMilliIn()
355 class TimerMilliContext : public TimerMilli
366 : TimerMilli(aInstance, aHandler) in TimerMilliContext()
Dtrickle_timer.cpp44 : TimerMilli(aInstance, TrickleTimer::HandleTimer) in TrickleTimer()
62 TimeMilli startTime = TimerMilli::GetFireTime(); in GetStartTimeOfCurrentInterval()
126 TimerMilli::FireAt(endOfInterval); in SetIntervalMax()
201 TimerMilli::FireAt(endOfInterval); in SetIntervalMax()
268 TimerMilli::Start(mTimeInInterval); in StartNewInterval()
292 TimerMilli::Start(mInterval - mTimeInInterval); in HandleTimer()
Dtrickle_timer.hpp56 class TrickleTimer : public TimerMilli
97 bool IsRunning(void) const { return TimerMilli::IsRunning(); } in IsRunning()
158 void Stop(void) { TimerMilli::Stop(); } in Stop()
Duptime.cpp44 , mStartTime(TimerMilli::GetNow()) in Uptime()
53 TimeMilli now = TimerMilli::GetNow(); in GetUptime()
/openthread-latest/tests/unit/
Dtest_multicast_listeners_table.cpp81 SuccessOrQuit(table.Add(static_cast<const Ip6::Address &>(MA401), TimerMilli::GetNow())); in TestMulticastListenersTable()
82 SuccessOrQuit(table.Add(static_cast<const Ip6::Address &>(MA501), TimerMilli::GetNow())); in TestMulticastListenersTable()
86 …VerifyOrQuit(table.Add(static_cast<const Ip6::Address &>(MA201), TimerMilli::GetNow()) == kErrorIn… in TestMulticastListenersTable()
88 …VerifyOrQuit(table.Add(static_cast<const Ip6::Address &>(MA301), TimerMilli::GetNow()) == kErrorIn… in TestMulticastListenersTable()
105 SuccessOrQuit(table.Add(address, TimerMilli::GetNow() + i)); in TestMulticastListenersTable()
110 …VerifyOrQuit(table.Add(static_cast<const Ip6::Address &>(MA501), TimerMilli::GetNow()) == kErrorNo… in TestMulticastListenersTable()
139 OT_ASSERT(listener.GetExpireTime() > TimerMilli::GetNow()); in TestMulticastListenersTable()
145 …IgnoreError(table.Add(address, TimerMilli::GetNow() + Random::NonCrypto::GetUint32InRange(1, 100))… in TestMulticastListenersTable()
Dtest_trickle_timer.cpp81 Time GetFireTime(void) const { return TimerMilli::GetFireTime(); } in GetFireTime()
93 static void RemoveAll(Instance &aInstance) { TimerMilli::RemoveAll(aInstance); } in RemoveAll()
/openthread-latest/src/core/thread/
Dtime_sync_service.cpp109 mLastTimeSyncReceived = TimerMilli::GetNow(); in HandleTimeSyncMessage()
141 (TimerMilli::GetNow() - mLastTimeSyncSent > Time::SecToMsec(mTimeSyncPeriod))) in ProcessTimeSync()
153 mLastTimeSyncSent = TimerMilli::GetNow(); in ProcessTimeSync()
199 const uint32_t timeSyncLastSyncMs = TimerMilli::GetNow() - mLastTimeSyncReceived; in CheckAndHandleChanges()
Dneighbor.cpp90 mAge = Time::MsecToSec(TimerMilli::GetNow() - aNeighbor.GetLastHeard()); in SetFrom()
185 mLastRxFragmentTagTime = TimerMilli::GetNow(); in SetLastRxFragmentTag()
190 …return (mLastRxFragmentTag != 0) && (TimerMilli::GetNow() <= mLastRxFragmentTagTime + kLastRxFragm… in IsLastRxFragmentTagSet()
Drouter_table.cpp174 router->SetLastHeard(TimerMilli::GetNow()); in Allocate()
177 mRouterIdSequenceLastUpdated = TimerMilli::GetNow(); in Allocate()
209 mRouterIdSequenceLastUpdated = TimerMilli::GetNow(); in Release()
227 aRouter.SetLastHeard(TimerMilli::GetNow()); in RemoveRouterLink()
335 …return (!mRouters.IsEmpty()) ? Time::MsecToSec(TimerMilli::GetNow() - mRouterIdSequenceLastUpdated… in GetLeaderAge()
508 mRouterIdSequenceLastUpdated = TimerMilli::GetNow(); in UpdateRouterIdSet()
663 router->SetLastHeard(TimerMilli::GetNow()); in UpdateRoutes()
826 mRouterIdSequenceLastUpdated = TimerMilli::GetNow(); in HandleTimeTick()
Ddua_manager.cpp222 mLastRegistrationTime = TimerMilli::GetNow(); in AddDomainUnicastAddress()
367 (TimerMilli::GetNow() > (mLastRegistrationTime + TimeMilli::SecToMsec(kDuaDadPeriod)))) in HandleTimeTick()
470 mLastRegistrationTime = TimerMilli::GetNow(); in PerformNextRegistration()
498 lastTransactionTime = Time::MsecToSec(TimerMilli::GetNow() - child->GetLastHeard()); in PerformNextRegistration()
632 mLastRegistrationTime = TimerMilli::GetNow(); in ProcessDuaResponse()
Dannounce_sender.hpp183 TimerMilli mTimer;
Drouter.cpp52 …mAge = static_cast<uint8_t>(Time::MsecToSec(TimerMilli::GetNow() - aRouter.GetLastHear… in SetFrom()
Dnetwork_data_publisher.cpp297 … mUpdateTime = TimerMilli::GetNow() + Random::NonCrypto::GetUint32InRange(1, kMaxDelayToAdd); in UpdateState()
327 … mUpdateTime = TimerMilli::GetNow() + Random::NonCrypto::GetUint32InRange(1, kMaxDelayToRemove); in UpdateState()
362 if (mUpdateTime <= TimerMilli::GetNow()) in HandleTimer()
460 …LogInfo("%s - update in %lu msec", ToString().AsCString(), ToUlong(mUpdateTime - TimerMilli::GetNo… in LogUpdateTime()
/openthread-latest/src/core/utils/
Djam_detector.cpp109 mCurSecondStartTime = TimerMilli::GetNow(); in CheckState()
199 uint32_t interval = TimerMilli::GetNow() - mCurSecondStartTime; in UpdateHistory()
Dping_sender.cpp123 TimeMilli now = TimerMilli::GetNow(); in SendPing()
203 reply.mRoundTripTime = ClampToUint16(TimerMilli::GetNow() - TimeMilli(timestamp)); in HandleIcmpReceive()
Dlink_metrics_manager.cpp258 subject->mLastUpdateTime = TimerMilli::GetNow(); in HandleEnhAckIe()
342 pastTimeMs = TimerMilli::GetNow() - mLastUpdateTime; in UpdateState()
/openthread-latest/src/core/border_router/
Drouting_manager.cpp503 TimeMilli now = TimerMilli::GetNow(); in ScheduleRoutingPolicyEvaluation()
633 mTxRaInfo.mLastTxTime = TimerMilli::GetNow(); in SendRouterAdvertisement()
934 mLastUpdateTime = TimerMilli::GetNow(); in SetFrom()
942 mLastUpdateTime = TimerMilli::GetNow(); in SetFrom()
945 …er::OnLinkPrefix::IsDeprecated(void) const { return GetDeprecationTime() <= TimerMilli::GetNow(); } in IsDeprecated()
976 else if (GetExpireTime() > TimerMilli::GetNow() + TimeMilli::SecToMsec(kTwoHoursInSeconds)) in AdoptValidAndPreferredLifetimesFrom()
1023 mLastUpdateTime = TimerMilli::GetNow(); in SetFrom()
1031 mLastUpdateTime = TimerMilli::GetNow(); in SetFrom()
1253 mLocalRaHeaderUpdateTime = TimerMilli::GetNow(); in ProcessRaHeader()
1567 TimeMilli now = TimerMilli::GetNow(); in Evaluate()
[all …]
/openthread-latest/src/core/mac/
Ddata_poll_sender.cpp433 mTimerStartTime = TimerMilli::GetNow(); in ResetKeepAliveTimer()
448 now = TimerMilli::GetNow(); in ScheduleNextPoll()
525 …period = Time::SecToMsec(Min(Get<Mle::MleRouter>().GetTimeout(), Time::MsecToSec(TimerMilli::kMaxD… in GetDefaultPollPeriod()
/openthread-latest/src/core/meshcop/
Ddataset_manager.hpp276 DatasetManager(Instance &aInstance, Type aType, TimerMilli::Handler aTimerHandler);
318 TimerMilli mTimer;
Djoiner_router.cpp206 metadata.mSendTime = TimerMilli::GetNow() + kJoinerEntrustTxDelay; in DelaySendingJoinerEntrust()
235 if (TimerMilli::GetNow() < metadata.mSendTime) in SendDelayedJoinerEntrust()
Ddataset.cpp334 mUpdateTime = TimerMilli::GetNow(); in SetFrom()
357 mUpdateTime = TimerMilli::GetNow(); in SetFrom()
386 mUpdateTime = TimerMilli::GetNow(); in WriteTlv()
/openthread-latest/src/core/backbone_router/
Dmulticast_listeners_table.cpp111 TimeMilli now = TimerMilli::GetNow(); in Expire()
295 now = TimerMilli::GetNow(); in GetNext()
/openthread-latest/src/core/net/
Dnat64_translator.cpp344 mActiveAddressMappings.RemoveAllMatching(idleMappings, TimerMilli::GetNow()); in ReleaseExpiredMappings()
371 mapping->Touch(TimerMilli::GetNow()); in AllocateMapping()
397 mapping->Touch(TimerMilli::GetNow()); in FindMapping()
572 TimeMilli now = TimerMilli::GetNow(); in GetNextAddressMapping()
Dsntp_client.cpp91 header.SetTransmitTimestampSeconds(TimerMilli::GetNow().GetValue() / 1000 + kTimeAt1970); in Query()
99 queryMetadata.mTransmissionTime = TimerMilli::GetNow() + kResponseTimeout; in Query()

123