Home
Search all pages
Subjects
By activity
Professions, Sciences, Humanities, Business, ...
User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...
Text Strings
Conversions, tests, processing, manipulation,...
Math
Integer, Floating point, Matrix, Statistics, Boolean, ...
Processing
Algorithms, Memory, Process control, Debugging, ...
Stored Data
Data storage, Integrity, Encryption, Compression, ...
Communications
Networks, protocols, Interprocess, Remote, Client Server, ...
Hard World Timing, Calendar and Clock, Audio, Video, Printer, Controls...
File System
Management, Filtering, File & Directory access, Viewers, ...
|
|
|
RocketLink!--> Man page versions:
OpenBSD
FreeBSD
RedHat
Solaris
Others
PSIGNAL(3) OpenBSD Programmer's Manual PSIGNAL(3)
NAME
psignal, sys_siglist, sys_signame - system signal messages
SYNOPSIS
#include <signal.h>
void
psignal(unsigned sig, const char *s);
extern char *sys_siglist[];
extern char *sys_signame[];
DESCRIPTION
The psignal() function locates the descriptive message string for the
given signal number sig and writes it to the standard error.
If the argument s is not NULL it is written to the standard error file
descriptor prior to the message string, immediately followed by a colon
and a space. If the signal number is not recognized (sigaction(2)), the
string ``Unknown signal'' is produced.
The message strings can be accessed directly using the external array
sys_siglist, indexed by recognized signal numbers. The external array
sys_signame is used similarly and contains short, upper-case abbrevia-
tions for signals which are useful for recognizing signal names in user
input. The defined variable NSIG contains a count of the strings in
sys_siglist and sys_signame.
SEE ALSO
sigaction(2), perror(3), setlocale(3), strsignal(3)
HISTORY
The psignal() function appeared in 4.2BSD.
OpenBSD 2.6 June 4, 1993 1
Source: OpenBSD 2.6 man pages. Copyright: Portions are copyrighted by BERKELEY SOFTWARE DESIGN, INC., The Regents of the University of California, Massachusetts Institute of Technology, Free Software Foundation, FreeBSD Inc., and others. |
(Corrections, notes, and links courtesy of RocketAware.com)
FreeBSD Sources for psignal(3) functions OpenBSD sources for psignal(3)
Up to: Process Signals and Events - Sending and handling signals and events.
RocketLink!--> Man page versions:
OpenBSD
FreeBSD
RedHat
Solaris
Others
Rapid-Links:
Search | About | Comments | Submit Path: RocketAware > man pages >
psignal.3/
RocketAware.com is a service of Mib Software Copyright 1999, Forrest J. Cavalier III. All Rights Reserved. We welcome submissions and comments
|