sigpending(2)                                                 sigpending(2)




 NAME
      sigpending - examine pending signals

 SYNOPSIS
      #include <signal.h>

      int sigpending(sigset_t *set);

 DESCRIPTION
      sigpending() stores sets of signals that are blocked from delivery and
      are pending to the calling process, at the location pointed to by set.

 RETURN VALUE
      Upon successful completion, sigpending() returns 0. Otherwise -1 is
      returned and errno is set to indicate the error.

 ERRORS
      No errors are defined.

 SEE ALSO
      sigaddset(), sigdelset(), sigemptyset(), sigfillset(), sigismember(),
      sigprocmask(), <signal.h>.

 CHANGE HISTORY
      First release in Issue 3.





























                                    - 1 -         Formatted:  April 25, 2001






 sigpending(2)                                                 sigpending(2)




                                 HP-UX EXTENSIONS



 ERRORS
      sigpending() fails if the following condition is encountered:

      [EFAULT]       set points to an invalid address.  The reliable
                     detection of this error is implementation dependent.

 AUTHOR
      sigpending() was derived from the IEEE POSIX 1003.1-1988 Standard.

 SEE ALSO
      sigaction(2), sigsuspend(2), sigprocmask(2), sigsetops(3C), signal(5).

 STANDARDS CONFORMANCE
      sigpending(): AES, SVID3, XPG3, XPG4, FIPS 151-2, POSIX.1




































 Hewlett-Packard Company            - 1 -    HP-UX Release 10.20:  July 1996