SIGSETOPS(3)	    UNIX Programmer's Manual	     SIGSETOPS(3)


NAME
     sigemptyset, sigfillset, sigaddset, sigdelset, sigismember -
     manipulate signal sets

SYNOPSIS
     #include <signal.h>

     sigemptyset(set)
     sigset_t *set;

     sigfillset(set)
     sigset_t *set;

     sigaddset(set, signo)
     sigset_t *set;
     int signo;

     sigdelset(set, signo)
     sigset_t *set;
     int signo;

     sigismember(set, signo)
     sigset_t *set;
     int signo;

DESCRIPTION
     These functions manipulate signal sets stored in a sigset_t
     . Either sigemptyset or sigfillset must be called for every
     object of type sigset_t before any other use of the object.

     The sigemptyset function initializes a signal set to be
     empty.

     The sigfillset function initializes a signal set to contain
     all signals.

     The sigaddset function adds the specified signal signo to
     the signal set.

     The sigdelset function deletes the specified signal signo
     from the signal set.

     The sigismember function returns whether a specified signal
     signo is contained in the signal set.

     These functions are provided as macros in the include file
     <signal.h>.  Actual functions are available if their names
     are undefined (with #undef name).

RETURN VALUES
     The sigismember function returns 1 if the signal is a member
     of the set, 0 otherwise.  The other functions return 0.


Printed 11/26/99	September 3, 1997			1


SIGSETOPS(3)	    UNIX Programmer's Manual	     SIGSETOPS(3)


ERRORS
     Currently no errors are detected.

SEE ALSO
     kill(2), sigaction(2), sigsuspend(2)

STANDARDS
     These functions are defined by IEEE Std1003.1-1988
     (``POSIX'').


Printed 11/26/99	September 3, 1997			2


 
Generated: 2016-12-26
Generated by man2html V0.25
page hit count: 1360
Valid CSS Valid XHTML 1.0 Strict