Lines Matching refs:Scheduler
171 class Scheduler : public InstanceLocator, private NonCopyable class in ot::Timer
183 explicit Scheduler(Instance &aInstance) in Scheduler() function in ot::Timer::Scheduler
223 class Scheduler : private Timer::Scheduler class in ot::TimerMilli
234 explicit Scheduler(Instance &aInstance) in Scheduler() function in ot::TimerMilli::Scheduler
235 : Timer::Scheduler(aInstance) in Scheduler()
240 void Add(TimerMilli &aTimer) { Timer::Scheduler::Add(aTimer, sAlarmMilliApi); } in Add()
241 void Remove(TimerMilli &aTimer) { Timer::Scheduler::Remove(aTimer, sAlarmMilliApi); } in Remove()
242 void RemoveAll(void) { Timer::Scheduler::RemoveAll(sAlarmMilliApi); } in RemoveAll()
243 void ProcessTimers(void) { Timer::Scheduler::ProcessTimers(sAlarmMilliApi); } in ProcessTimers()
395 class Scheduler : private Timer::Scheduler class in ot::TimerMicro
406 explicit Scheduler(Instance &aInstance) in Scheduler() function in ot::TimerMicro::Scheduler
407 : Timer::Scheduler(aInstance) in Scheduler()
412 void Add(TimerMicro &aTimer) { Timer::Scheduler::Add(aTimer, sAlarmMicroApi); } in Add()
413 void Remove(TimerMicro &aTimer) { Timer::Scheduler::Remove(aTimer, sAlarmMicroApi); } in Remove()
414 void RemoveAll(void) { Timer::Scheduler::RemoveAll(sAlarmMicroApi); } in RemoveAll()
415 void ProcessTimers(void) { Timer::Scheduler::ProcessTimers(sAlarmMicroApi); } in ProcessTimers()