Provided by:
manpages-pt-dev_20040726-2_all 
NOME
sigblock, siggetmask, sigsetmask, sigmask - manipulam a máscara de
sinalização
SINOPSE
#include <signal.h>
int sigblock(int mask);
int siggetmask(void);
int sigsetmask(int mask);
int sigmask(int signum);
DESCRIÇÃO
Esta interface foi tornada obsoleta por sigprocmask(2).
A chamada de sistema sigblock acrescenta sinais especificados em mask
para o conjunto de sinais atualmente bloqueada a partir da entrega.
A chamada de sistema sigsetmask troca o conjunto de sinais bloqueados
totalmente com o novo conjunto especificado em mask. Sinais são
bloquados se o correspondente bit na mask é um 1.
O conjunto atual de sinais bloquados podem ser obtidos usando
siggetmask.
A macro sigmask é provida para construir a máscara para um dado signum.
VALORES RETORNADOS
siggetmask devolve o conjunto atual dos sinais mascarados.
sigsetmask e sigblock devolve o conjunto anterior dos sinais
mascarados.
NOTAS
Tipos primitivos desta função são disponíveis se _BSD_SOURCE é definida
antes da inclusão de quaçquer arquivo cabeçalho de sistema.
Ele não possibilita bloquear SIGKILL ou SIGSTOP - esta restrição é
silenciosamente imposta pelo sistema.
DE ACORDO COM
4.4BSD. Esta chamada de função apareceu no BSD 4.3 e são oposta. Use
os aparatos de sinalização POSIX para novos programas.
VEJA TAMBÉM
kill(2), sigprocmask(2), signal(7)
TRADUZIDO POR LDP-BR em 22/08/2000.
André L. Fassone Canova <lonelywolf@blv.com.br> (tradução)
xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisão)