Home
last modified time | relevance | path

Searched refs:LightAlarm (Results 1 – 2 of 2) sorted by relevance

/CTR-SDK-4.2.5/sources/libraries/os/
Dos_LightAlarm.cpp52 nn::os::detail::LightAlarmSystem* LightAlarm::s_System;
65 LightAlarm::s_System->timer.Stop(); in SetTimer()
72 LightAlarm::s_System->timer.Signal(); in SetTimer()
79 LightAlarm::s_System->timer.Signal(); in SetTimer()
83 LightAlarm::s_System->timer.StartOneShot( pSetNode->fire - nowTick ); in SetTimer()
103 LightAlarm::s_System->SetTimer( nowTick ); in InsertAlarm()
109 LightAlarm::s_System->SetTimer( nowTick ); in InsertAlarm()
120 LightAlarm::s_System->timer.Wait(); in LightAlarmThread()
125 if( LightAlarm::s_System->initialized == false ) in LightAlarmThread()
130 LightAlarmNode* pHeadNode = LightAlarm::s_System->list.PopFront(); in LightAlarmThread()
[all …]
/CTR-SDK-4.2.5/include/nn/os/
Dos_LightAlarm.h127 class LightAlarm : private nn::util::NonCopyable<LightAlarm>
135 LightAlarm(){}; in LightAlarm() function
141 virtual ~LightAlarm();
236 inline void LightAlarm::SetOneShot(nn::fnd::TimeSpan time, void (*handler)(T* param, bool cancelled… in SetOneShot()
242 inline void LightAlarm::SetPeriodic(nn::fnd::TimeSpan initial, nn::fnd::TimeSpan interval, void (*h… in SetPeriodic()
248 inline void LightAlarm::SetPeriodic(nn::fnd::TimeSpan interval, void (*handler)(T*, bool), T* param) in SetPeriodic()
303 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_BUFFER_CLASS(nnosLightAlarm, nn::os::LightAlarm, 56, u64);