.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (c) 1993 by Thomas Koenig (ig25@rz.uni-karlsruhe.de) .\" and Copyright (C) 2008 Michael Kerrisk .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" Modified Sat Jul 24 18:40:56 1993 by Rik Faith (faith@cs.unc.edu) .\" Modified 1995 by Mike Battersby (mib@deakin.edu.au) .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH raise 3 "29. Dezember 2022" "Linux man\-pages 6.03" .SH BEZEICHNUNG raise \- sendet dem Aufrufenden ein Signal .SH BIBLIOTHEK Standard\-C\-Bibliothek (\fIlibc\fP, \fI\-lc\fP) .SH ÜBERSICHT .nf \fB#include \fP .PP \fBint raise(int \fP\fIsig\fP\fB);\fP .fi .SH BESCHREIBUNG Die Funktion \fBraise\fP() sendet ein Signal an den aufrufenden Prozess oder Thread. In einem Programm mit nur einem Thread entspricht sie: .PP .in +4n .EX kill(getpid(), sig); .EE .in .PP In einem Multithread\-Programm entspricht sie: .PP .in +4n .EX pthread_kill(pthread_self(), sig); .EE .in .PP Falls das Signal den Aufruf eines (Signal\-)Handlers bewirkt, wartet \fBraise\fP() den Abschluss des Handlers ab, bevor sie terminiert. .SH RÜCKGABEWERT \fBraise\fP() gibt bei Erfolg 0 zurück, im Fehlerfall einen Wert ungleich Null. .SH ATTRIBUTE Siehe \fBattributes\fP(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke. .ad l .nh .TS allbox; lbx lb lb l l l. Schnittstelle Attribut Wert T{ \fBraise\fP() T} Multithread\-Fähigkeit MT\-Safe .TE .hy .ad .sp 1 .SH STANDARDS POSIX.1\-2001, POSIX.1\-2008, C99. .SH ANMERKUNGEN .\" 2.3.2 used the obsolete tkill(), if available. Seit Glibc 2.3.3 ist \fBraise\fP() durch Aufruf von \fBtgkill\fP(2) implementiert, falls der Kernel diesen Systemaufruf unterstützt. Ältere Glibc\-Versionen implementierten \fBraise\fP() mittels \fBkill\fP(2). .SH "SIEHE AUCH" \fBgetpid\fP(2), \fBkill\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2), \fBpthread_kill\fP(3), \fBsignal\fP(7) .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Patrick Rother und Martin Eberhard Schauer erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .