Table of Contents
These
functions manipulate signal sets stored in a Either or must be called
for every object of type before any other use of the object. and are
provided as macros, but actual functions are available if their names are
undefined (with #undef The function initializes a signal set to be empty.
The function initializes a signal set to contain all signals. The function
adds the specified signal to the signal set. The function deletes the
specified signal from the signal set. The function returns whether a
specified signal 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
The function returns
1 if the signal is a member of the set, a 0 otherwise. The other functions
return 0 upon success. A -1 return value indicates an error occurred and
the global variable is set to indicated the reason.
These functions
could fail if one of the following occurs: has an invalid value.
These functions are defined by
Table of Contents