Home
last modified time | relevance | path

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

/CTR-SDK-2.4.0/sources/libraries/os/
Dos_Alarm.cpp83 Result Alarm::TryInitialize() in TryInitialize()
94 void Alarm::Initialize() in Initialize()
99 void Alarm::Finalize() in Finalize()
109 Alarm::~Alarm() { this->Finalize(); } in ~Alarm()
112 void Alarm::SetOneShot(TimeSpan time, AlarmHandler handler, void* p) in SetOneShot()
126 void Alarm::SetPeriodic(TimeSpan initial, TimeSpan interval, AlarmHandler handler, void* p) in SetPeriodic()
140 struct Alarm::CancelFunc
161 void Alarm::Cancel() in Cancel()
172 struct Alarm::InvokeFunc
198 void Alarm::Invoke() in Invoke()
[all …]
/CTR-SDK-2.4.0/include/nn/os/
Dos_Alarm.h91 class Alarm : private nn::os::QueueableWaitTask, private nn::util::NonCopyable<Alarm>
99 Alarm() : m_Handler(0), m_Flags(Flags::Create(false, false, false)), m_Invoker(0) {} in Alarm() function
106 virtual ~Alarm();
226 inline void Alarm::SetOneShot(nn::fnd::TimeSpan time, void (*handler)(T* param, bool cancelled), T*… in SetOneShot()
232 inline void Alarm::SetPeriodic(nn::fnd::TimeSpan initial, nn::fnd::TimeSpan interval, void (*handle… in SetPeriodic()
238 inline void Alarm::SetPeriodic(nn::fnd::TimeSpan interval, void (*handler)(T*, bool), T* param) in SetPeriodic()
286 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_BUFFER_CLASS(nnosAlarm, nn::os::Alarm, 28, u32);