|
SuperTinyKernel™ RTOS 1.08.x
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
|
This is the complete list of members for stk::IPlatform::IEventHandler, including all inherited members.
| OnForceContextSwitch(TId id, Stack *&idle, Stack *&active)=0 | stk::IPlatform::IEventHandler | pure virtual |
| OnGetTid(Word caller_SP)=0 | stk::IPlatform::IEventHandler | pure virtual |
| OnStart(Stack *&enable)=0 | stk::IPlatform::IEventHandler | pure virtual |
| OnStop()=0 | stk::IPlatform::IEventHandler | pure virtual |
| OnSuspend(bool suspended)=0 | stk::IPlatform::IEventHandler | pure virtual |
| OnTaskExit(Stack *stack)=0 | stk::IPlatform::IEventHandler | pure virtual |
| OnTaskSleep(Word caller_SP, Timeout ticks)=0 | stk::IPlatform::IEventHandler | pure virtual |
| OnTaskSleepUntil(Word caller_SP, Ticks timestamp)=0 | stk::IPlatform::IEventHandler | pure virtual |
| OnTaskSwitch(Word caller_SP)=0 | stk::IPlatform::IEventHandler | pure virtual |
| OnTaskWait(Word caller_SP, ISyncObject *sync_obj, IMutex *mutex, Timeout timeout)=0 | stk::IPlatform::IEventHandler | pure virtual |
| OnTick(Stack *&idle, Stack *&active, Timeout &ticks)=0 | stk::IPlatform::IEventHandler | pure virtual |