waitcfree 内核服务
用途
检查可用字符缓冲区的可用量。
语法
#include <sys/types.h>
#include <sys/errno.h>
#include <sys/cblock.h>
#include <sys/sleep.h> int waitcfree ( )描述
怀茨自由 内核服务用于等待先前对 平普夫 内核服务进行的调用所分配的缓冲区。 如果其中一项不可用,那么 怀茨自由 内核服务将等待直到字符缓冲区变为可用或接收到信号为止。
怀茨自由 内核服务没有任何参数。
执行环境
仅可从 流程环境 调用 等待 内核服务。
返回值
| 项 | 描述 |
|---|---|
| EVENT_SUCC | 指示操作成功。 |
| EVENT_SIG | 指示该等待已由信号终止。 |