waitcfree 内核服务

用途

检查可用字符缓冲区的可用量。

语法

#include <sys/types.h>
#include <sys/errno.h>
#include <sys/cblock.h>
#include <sys/sleep.h>
int waitcfree ( )

描述

怀茨自由 内核服务用于等待先前对 平普夫 内核服务进行的调用所分配的缓冲区。 如果其中一项不可用,那么 怀茨自由 内核服务将等待直到字符缓冲区变为可用或接收到信号为止。

怀茨自由 内核服务没有任何参数。

执行环境

仅可从 流程环境 调用 等待 内核服务。

返回值

描述
EVENT_SUCC 指示操作成功。
EVENT_SIG 指示该等待已由信号终止。