Provided by:
manpages-de-dev_0.10-1_all 
BEZEICHNUNG
alarm - setzt einen Wecker fur das Senden eines Signals
"UBERSICHT
#include <unistd.h>
unsigned int alarm(unsigned int seconds);
BESCHREIBUNG
Der Systemaufruf alarm () sorgt dafur, dass dem aufrufenden Prozess in
seconds Sekunden das Signal SIGALRM zugestellt wird.
Wenn die Zeit seconds gleich Null ist, wird kein neuer Alarm
eingeplant.
In jedem Fall werden vorher mit alarm() eingestellte Alarme annuliert.
R"UCKGABEWERT
alarm() gibt die Zeitdifferenz (in Sekunden) bis zur Auslosung eines
vorher geplanten Alarms zuruck. War kein Alarm geplant, so wird Null
zuruckgegeben.
KONFORM ZU
SVr4, POSIX.1-2001, 4.3BSD.
ANMERKUNGEN
alarm() und setitimer(2) teilen sich den gleichen Timer; ein Aufruf
einer der Funktionen beeinflusst die andere.
sleep(3) kann unter Verwendung von SIGALRM implementiert sein. Ein
Mischen der Aufrufe von alarm() und sleep(3) ist eine schlechte Idee.
Geplante Verzogerungen konnen, wie immer, eine beliebig lange
Verzogerung der Ausfuhrung des Prozesses bewirken.
SIEHE AUCH
gettimeofday(2), pause(2), select(2), setitimer(2), sigaction(2),
signal(2), sleep(3), time(7)
KOLOPHON
Diese Seite ist Teil der Veroffentlichung 3.32 des Projekts
Linux-man-pages. Eine Beschreibung des Projekts und Informationen, wie
Fehler gemeldet werden konnen, finden sich unter
http://www.kernel.org/doc/man-pages/.
"UBERSETZUNG
Die deutsche Ubersetzung dieser Handbuchseite wurde von Elmar Jansen
<ej@pumuckel.gun.de>, Martin Schulze <joey@infodrom.org> und Martin
Eberhard Schauer <Martin.E.Schauer@gmx.de> erstellt.
Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General
Public License Version 3 oder neuer bezuglich der Copyright-
Bedingungen. Es wird KEINE HAFTUNG ubernommen.
Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden,
schicken Sie bitte eine E-Mail an <debian-l10n-
german@lists.debian.org>.