table of contents
other sections
PSIGNAL(3) | Linux-Programmierhandbuch | PSIGNAL(3) |
BEZEICHNUNG¶
psignal, psiginfo - Ausgabe einer SignalnachrichtÜBERSICHT¶
#include <signal.h>void psignal(int sig, const char *s); void psiginfo(const siginfo_t *pinfo, const char *s);extern const char *const sys_siglist[];
Mit Glibc erforderliche Makros (siehe feature_test_macros(7)):
BESCHREIBUNG¶
Die Funktion psignal() gibt eine Nachricht auf stderr aus. Die Nachricht besteht aus der Zeichenkette s, einem Doppelpunkt, einem Leerzeichen, einer Zeichenkette sig für die Beschreibung der Signalnummer und einem abschließenden Zeilenumbruch. Wenn die Zeichenkette s gleich NULL oder leer ist, werden Doppelpunkt und Leerzeichen weggelassen. Wenn sig ungültig ist, weist die angezeigte Nachricht auf ein unbekanntes Signal hin.RÜCKGABEWERT¶
Die Funktionen psignal() und psiginfo() geben keinen Wert zurück.VERSIONEN¶
Die Funktion psiginfo() wurde der Glibc in der Version 2.10 hinzugefügt.KONFORM ZU¶
POSIX.1-2008, 4.3BSD.FEHLER¶
In Glibc-Versionen bis hin zu 2.12 hatte psiginfo() die folgenden Fehler:- *
- Unter manchen Umständen wird kein abschließender Zeilenumbruch ausgegeben.
- *
- Für Echtzeitsignale werden keine zusätzlichen Informationen ausgegeben.
SIEHE AUCH¶
sigaction(2), perror(3), strsignal(3), signal(7)KOLOPHON¶
Diese Seite ist Teil der Veröffentlichung 3.42 des Projekts Linux- man-pages. Eine Beschreibung des Projekts und Informationen, wie Fehler gemeldet werden können, finden sich unter http://www.kernel.org/doc/man-pages/.ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Patrick Rother <krd@gulu.net> und Martin Eberhard Schauer <Martin.E.Schauer@gmx.de> erstellt.6. Oktober 2010 | GNU |