Searched refs:LightAlarm (Results 1 – 2 of 2) sorted by relevance
| /CTR-SDK-4.2.5/sources/libraries/os/ |
| D | os_LightAlarm.cpp | 52 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/ |
| D | os_LightAlarm.h | 127 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);
|