Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sigpending(2) — HP-UX 10.20

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

sigaction(2)

sigsuspend(2)

sigprocmask(2)

sigsetops(3C)

signal(5)

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. 

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  —  HP-UX Release 10.20:  July 1996

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026