ALARM(2) System Calls ALARM(2)
NAME
alarm - set signal timer alarm
SYNOPSIS
#include <unistd.h>
long alarm (long seconds);
long alarm10 (long tenths);
DESCRIPTION
The alarm function waits a count of seconds before asserting the termi‐
nating signal SIGALRM. When the signal has successfully been caught,
alarm returns the amount of time left on the clock.
If an alarm has been set with alarm, another call to alarm will super‐
sede the prior call. If seconds is zero, the alarm timer is disabled.
alarm10 is identical to alarm, except that values are measured in
tenths of seconds.
ERRORS
No errors are possible.
STANDARDS
alarm is not quite POSIX conformant in that it uses types of long
rather than unsigned int. alarm10 is a non-standard function.
SEE ALSO
setitimer(2), sigpause(2), sigvec(2), signal(2), sleep(3), ualarm(3),
usleep(3)
HISTORY
An alarm function appeared in Version 7 AT&T UNIX.
GNO 16 January 1997 ALARM(2)
Man(1) output converted with
man2html