数据队列控制块 更多...
成员变量 | |
rt_uint16_t | size |
数据队列的容量 | |
rt_uint16_t | lwm |
阈值 | |
rt_uint16_t | get_index |
数据队列读取位置 | |
rt_uint16_t | put_index |
数据队列写入位置 | |
struct rt_data_item * | queue |
数据队列中的数据信息,包含数据指针和大小信息 | |
rt_list_t | suspended_push_list |
数据队列写入线程挂起链表 | |
rt_list_t | suspended_pop_list |
数据队列读取线程挂起链表 | |
void(* | evt_notify )(struct rt_data_queue *queue, rt_uint32_t event) |
事件通知回调函数 | |
数据队列控制块