Manual Pages for UNIX Darwin command on man sigmask
MyWebUniversity

Manual Pages for UNIX Darwin command on man sigmask

SIGSETMASK(2) BSD System Calls Manual SIGSETMASK(2)

NAME

ssiiggsseettmmaasskk - set current signal mask

LLIIBBRRAARRYY

Standard C Library (libc, -lc)

SYNOPSIS

##iinncclluuddee <>

int ssiiggsseettmmaasskk(int mask); ssiiggmmaasskk(signum);

DESCRIPTION

TThhiiss iinntteerrffaaccee iiss mmaaddee oobbssoolleettee bbyy:: sigprocmask(2). SSiiggsseettmmaasskk() sets the current signal mask. Signals are blocked from delivery if the corresponding bit in mask is a 1; the macro ssiiggmmaasskk() is provided to construct the mask for a given signum. The system quietly disallows SIGKILL or SIGSTOP to be blocked.

RETURN VALUES

The previous set of masked signals is returned.

SEE ALSO

kill(2), sigaction(2), sigblock(2), sigprocmask(2), sigsuspend(2), sigvec(2), sigsetops(3) HISTORY

The ssiiggsseettmmaasskk() function call appeared in 4.2BSD and has been depre-

cated. BSD June 2, 1993 BSD




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™