Available in

(1) (2) (3) (2)/de (2)/es (2)/fr (2)/ja (2)/ko (2)/nl (2)/pl (2)/pt (2)/ru

Contents

BEZEICHNUNG

alarm − setzt einen Wecker, um ein Signal zu senden

ÜBERSICHT

#include <unistd.h>

long alarm(long seconds);

BESCHREIBUNG

alarm setzt die Zeit seconds in Sekunden, in der der Prozess das Signal SIGALRM gesandt bekommen soll.

Wenn die Zeit seconds gleich Null ist, wird kein neuer alarm ausgelöst.

Jeder vorher gesetzte alarm wird gelöscht.

RÜCKGABEWERT

alarm gibt die Zeit in Sekunden zurück, die verbleiben bis ein vorher gesetzter alarm ausgelöst wird. War kein alarm gesetzt, so wird Null zurückgegeben.

BEMERKUNGEN

alarm und setitimer teilen sich den gleichen Timer; ein Aufruf einer der Funktionen beeinflusst die Andere.

Scheduling kann die Ausführung des Prozesses für unbestimmte Zeit unterbrechen.

KONFORM ZU

SVID, AT&T, POSIX, X/OPEN, BSD 4.3

SIEHE AUCH

setitimer(2), signal(2), sigaction(2), gettimeofday(2), select(2), pause(2), sleep(3).

COMMENTS

blog comments powered by Disqus