|ALARM(3)||Library Functions Manual||ALARM(3)|
alarm() function waits a count of
seconds before asserting the terminating signal
SIGALRM. When the signal has successfully been
alarm() returns the amount of time left on
the clock. The maximum number of seconds allowed is
If an alarm has been set with
another call to
alarm() will supersede the prior
call. The request
voids the current alarm.
alarm() function conforms to IEEE Std 1003.1-2008 (“POSIX.1”).
alarm() system call appeared in the Programmer's Workbench (PWB/UNIX) and was ported to Version 7 AT&T UNIX. For 4.1cBSD, it was reimplemented as a wrapper around the setitimer(2) system call.
|January 28, 2016||OpenBSD-current|