![]() |
SuperTinyKernel™ RTOS 1.06.0
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 393 of file cmsis_os2_stk.cpp.
|
inlineexplicit |
Definition at line 396 of file cmsis_os2_stk.cpp.
References m_bf_owned, m_cb_owned, and m_mq.
|
inlineexplicit |
Definition at line 404 of file cmsis_os2_stk.cpp.
References AllocBuffer(), m_bf_owned, m_cb_owned, and m_mq.
|
inline |
Definition at line 411 of file cmsis_os2_stk.cpp.
References m_bf_owned, and m_mq.
|
inlinestatic |
Definition at line 417 of file cmsis_os2_stk.cpp.
Referenced by StkMessageQueue().
| bool StkMessageQueue::m_bf_owned |
Definition at line 424 of file cmsis_os2_stk.cpp.
Referenced by StkMessageQueue(), StkMessageQueue(), and ~StkMessageQueue().
| bool StkMessageQueue::m_cb_owned |
Definition at line 425 of file cmsis_os2_stk.cpp.
Referenced by StkMessageQueue(), and StkMessageQueue().
| stk::sync::MessageQueue StkMessageQueue::m_mq |
Definition at line 423 of file cmsis_os2_stk.cpp.
Referenced by osMessageQueueGetCapacity(), osMessageQueueGetCount(), osMessageQueueGetMsgSize(), osMessageQueueGetSpace(), osMessageQueueNew(), StkMessageQueue(), StkMessageQueue(), and ~StkMessageQueue().