Serviço Kernel de waitcfree

Propósito

Verifica a disponibilidade de um buffer de caracteres livre.

Sintaxe

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

Descrição

O serviço kernel waitcfree é usado para esperar por um buffer que foi alocado por uma chamada anterior para o serviço kernel pincf . Se um não estiver disponível, o serviço de kernel waitcfree aguarda até que um buffer de caracteres se torne disponível ou um sinal seja recebido.

O serviço kernel waitcfree não possui parâmetros.

Ambiente de Execução

O serviço kernel waitfree pode ser chamado a partir do ambiente de processo apenas.

Valores De Retorno

Item Descrição
EVENTO_SUCC Indica uma operação bem-sucedida.
EVENTO_SIG Indica que a espera foi finalizada por um sinal.