![]() |
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 | |
| StkMessageQueue (uint32_t cap, uint32_t msz, const char *name, uint8_t *ext_buf) | |
| StkMessageQueue (uint32_t cap, uint32_t msz, const char *name) | |
| ~StkMessageQueue () | |
Static Public Member Functions | |
| static uint8_t * | AllocBuffer (uint32_t cap, uint32_t msz) |
Public Attributes | |
| stk::sync::MessageQueue | m_mq |
| bool | m_bf_owned |
| bool | m_cb_owned |
Definition at line 357 of file cmsis_os2_stk.cpp.
|
inlineexplicit |
Definition at line 360 of file cmsis_os2_stk.cpp.
References m_bf_owned, m_cb_owned, and m_mq.
|
inlineexplicit |
Definition at line 368 of file cmsis_os2_stk.cpp.
References AllocBuffer(), m_bf_owned, m_cb_owned, and m_mq.
|
inline |
Definition at line 375 of file cmsis_os2_stk.cpp.
References m_bf_owned, and m_mq.
|
inlinestatic |
Definition at line 381 of file cmsis_os2_stk.cpp.
Referenced by StkMessageQueue().
| bool StkMessageQueue::m_bf_owned |
Definition at line 388 of file cmsis_os2_stk.cpp.
Referenced by StkMessageQueue(), StkMessageQueue(), and ~StkMessageQueue().
| bool StkMessageQueue::m_cb_owned |
Definition at line 389 of file cmsis_os2_stk.cpp.
Referenced by StkMessageQueue(), and StkMessageQueue().
| stk::sync::MessageQueue StkMessageQueue::m_mq |
Definition at line 387 of file cmsis_os2_stk.cpp.
Referenced by osMessageQueueGetCapacity(), osMessageQueueGetCount(), osMessageQueueGetMsgSize(), osMessageQueueGetSpace(), osMessageQueueNew(), StkMessageQueue(), StkMessageQueue(), and ~StkMessageQueue().