ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

51、STREAMS 调度与流头操作详解

51、STREAMS 调度与流头操作详解

STREAMS 调度与流头操作详解

1. 流控制变量

流控制变量分为布尔变量和列表变量,它们在 STREAMS 系统中起着关键作用,用于管理队列状态、内存分配和消息处理等。

1.1 布尔变量

变量描述
char qrunflag至少有 1 个启用的队列
char queueflagqueuerun()函数正在运行
char strbcflag有足够的空闲内存,因此必须运行bufcall()函数
char strbcwait有人调用了bufcall(),但还没有足够的空闲内存让该函数执行

1.2 列表变量

变量描述
<
返回列表