Provided by: manpages-de-dev_0.10-1_all bug

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>.