Core/Task.h
Go to the documentation of this file.
CallbackTimer & initializeMs(TimerCallback callback, void *arg=nullptr)
Initialise hardware timer in milliseconds (static check) with Timer Callback and optional argument.
Definition: CallbackTimer.h:186
static bool queueCallback(TaskCallback32 callback, uint32_t param=0)
Queue a deferred callback.
virtual void onNotify(Notify code)
Called immediately before calling to loop() to indicate a state change.
Definition: Core/Task.h:142
@ Suspending
@ Resuming
@ None
@ Sleeping
@ Waking
void sleep(unsigned interval)
Puts the task to sleep for a while.
Definition: Core/Task.h:110
@ Running
@ Suspended
@ Sleeping