nn::os::Alarm::SetOneShot Member Function#include <nn/os.h>
void SetOneShot(
nn::fnd::TimeSpan time,
AlarmHandler handler,
void * param
);
| Name | Description | |
|---|---|---|
| in | time | How long to wait until calling the handler (ns). |
| in | handler | Alarm handler. |
| in | param | Parameters to pass to the handler. |
Sets a one-shot alarm. Calls the handler only once after the specified time has elapsed.
In the Debug/Development builds, if this function is called while an alarm is set it will fail on an assertion inside the library. In the Release build, processing with continue without applying the setting.
CONFIDENTIAL