Searched refs:SupervisionListener (Results 1 – 7 of 7) sorted by relevance
42 return AsCoreType(aInstance).Get<SupervisionListener>().GetInterval(); in otChildSupervisionGetInterval()47 AsCoreType(aInstance).Get<SupervisionListener>().SetInterval(aInterval); in otChildSupervisionSetInterval()52 return AsCoreType(aInstance).Get<SupervisionListener>().GetTimeout(); in otChildSupervisionGetCheckTimeout()57 AsCoreType(aInstance).Get<SupervisionListener>().SetTimeout(aTimeout); in otChildSupervisionSetCheckTimeout()62 return AsCoreType(aInstance).Get<SupervisionListener>().GetCounter(); in otChildSupervisionGetCheckFailureCounter()67 AsCoreType(aInstance).Get<SupervisionListener>().ResetCounter(); in otChildSupervisionResetCheckFailureCounter()
140 SupervisionListener::SupervisionListener(Instance &aInstance) in SupervisionListener() function in ot::SupervisionListener149 void SupervisionListener::Start(void) { RestartTimer(); } in Start()151 void SupervisionListener::Stop(void) { mTimer.Stop(); } in Stop()153 void SupervisionListener::SetInterval(uint16_t aInterval) in SetInterval()170 void SupervisionListener::SetTimeout(uint16_t aTimeout) in SetTimeout()181 void SupervisionListener::UpdateOnReceive(const Mac::Address &aSourceAddress, bool aIsSecure) in UpdateOnReceive()194 void SupervisionListener::RestartTimer(void) in RestartTimer()206 void SupervisionListener::HandleTimer(void) in HandleTimer()
135 class SupervisionListener : public InstanceLocator, private NonCopyable class143 explicit SupervisionListener(Instance &aInstance);218 using ListenerTimer = TimerMilliIn<SupervisionListener, &SupervisionListener::HandleTimer>;
79 class SupervisionListener;115 friend class ot::SupervisionListener;
692 Get<SupervisionListener>().Stop(); in SetRxOnWhenIdle()697 Get<SupervisionListener>().Start(); in SetRxOnWhenIdle()1400 …Get<SupervisionListener>().UpdateOnReceive(rxInfo.mMacAddrs.mSource, rxInfo.IsLinkSecurityEnabled(… in HandleReceivedFrame()
5091 error = AppendSupervisionIntervalTlv(Get<SupervisionListener>().GetInterval()); in AppendSupervisionIntervalTlvIfSleepyChild()
638 SupervisionListener mSupervisionListener;986 template <> inline SupervisionListener &Instance::Get(void) { return mSupervisionListener; } in Get()