RT-Thread RTOS
1.0.0
An open source embedded real-time operating system
|
#include <rtdef.h>
Data Fields | |
struct rt_ipc_object | parent |
rt_uint32_t * | msg_pool |
rt_uint16_t | size |
rt_uint16_t | entry |
rt_uint16_t | out_offset |
rt_list_t | suspend_sender_thread |
mailbox structure
struct rt_ipc_object rt_mailbox::parent |
inherit from ipc_object
start address of message buffer
size of message pool
index of messages in msg_pool
in/output offset of the message buffer
rt_list_t rt_mailbox::suspend_sender_thread |
sender thread suspended on this mailbox