Message Queue Control Block. More...
#include <rtx_os.h>
Data Fields | |
| uint8_t | id |
| Object Identifier. More... | |
| uint8_t | reserved_state |
| Object State (not used) More... | |
| uint8_t | flags |
| Object Flags. More... | |
| const char * | name |
| Object Name. More... | |
| osRtxThread_t * | thread_list |
| Waiting Threads List. More... | |
| osRtxMpInfo_t | mp_info |
| Memory Pool Info. More... | |
| uint32_t | msg_size |
| Message Size. More... | |
| uint32_t | msg_count |
| Number of queued Messages. More... | |
| osRtxMessage_t * | msg_first |
| Pointer to first Message. More... | |
| osRtxMessage_t * | msg_last |
| Pointer to last Message. More... | |
| osRtxMpInfo_t mp_info |
| osRtxMessage_t* msg_first |
| osRtxMessage_t* msg_last |
| osRtxThread_t* thread_list |