![]() |
SuperTinyKernel™ RTOS 1.06.x
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
|
Public Member Functions | |
| FrtosQueueSet (UBaseType_t uxEventQueueLength) | |
| ~FrtosQueueSet () | |
| bool | IsValid () const |
Public Attributes | |
| uint8_t * | m_buf |
| raw backing store for m_token_mq | |
| bool | m_cb_owned |
| true = heap-allocated, delete in ObjFree | |
| stk::sync::MessageQueue * | m_token_mq |
| FIFO of fired-member handles (void*). | |
Definition at line 662 of file freertos_stk.cpp.
|
inlineexplicit |
Definition at line 667 of file freertos_stk.cpp.
References m_buf, m_cb_owned, m_token_mq, ObjAlloc(), and ObjAllocArray().
|
inline |
Definition at line 685 of file freertos_stk.cpp.
References m_buf, m_token_mq, ObjFreeArray(), and ObjFreeRaw().
|
inline |
Definition at line 691 of file freertos_stk.cpp.
References m_token_mq.
Referenced by xQueueCreateSet().
| uint8_t* FrtosQueueSet::m_buf |
raw backing store for m_token_mq
Definition at line 694 of file freertos_stk.cpp.
Referenced by FrtosQueueSet(), and ~FrtosQueueSet().
| bool FrtosQueueSet::m_cb_owned |
true = heap-allocated, delete in ObjFree
Definition at line 695 of file freertos_stk.cpp.
Referenced by FrtosQueueSet().
| stk::sync::MessageQueue* FrtosQueueSet::m_token_mq |
FIFO of fired-member handles (void*).
Definition at line 696 of file freertos_stk.cpp.
Referenced by FrtosQueueSet(), IsValid(), xQueueSelectFromSet(), xQueueSelectFromSetFromISR(), and ~FrtosQueueSet().