rt_pipe_device 结构体

优质
小牛编辑
134浏览
2023-12-01

管道控制块 更多...

成员变量

struct rt_device parent
 继承自 rt_device
 
struct rt_ringbufferfifo
 管道所使用的环形缓冲区句柄
 
rt_uint16_t bufsz
 缓冲区的大小
 
rt_uint8_t readers
 管道读取者计数
 
rt_uint8_t writers
 管道写入者计数
 
rt_wqueue_t reader_queue
 管道读等待队列
 
rt_wqueue_t writer_queue
 管道写等待队列
 
struct rt_mutex lock
 管道的互斥锁
 

详细描述

管道控制块