Provided by:
manpages-es_1.55-10_all 
NOMBRE
alarm - activa una alarma para el envio de una senal
SINOPSIS
#include <unistd.h>
unsigned int alarm(unsigned int sec);
DESCRIPCI'ON
alarm se encarga de enviar una senal SIGALRM al proceso en sec
segundos.
Si sec es cero, no se prepara una nueva alarma. Ademas, cualquier alarm
previamente preparada se cancela.
VALOR DEVUELTO
alarm devuelve el numero de segundos que quedaban para que cualquier
alarma previa se disparase, o cero si no habia ninguna alarma
pendiente.
OBSERVACIONES
alarm y setitimer comparten el mismo cronometro; el uso de una
interferira con el de la otra.
sleep() puede estar implementada usando SIGALRM; mezclar llamadas a
alarm() y sleep() es una mala idea.
Los retardos en la planificacion pueden, como siempre, provocar el
retardo de la ejecucion del proceso una cantidad arbitraria de tiempo.
CONFORME A
SVID, AT&T, POSIX, X/OPEN, BSD 4.3
V'EASE TAMBI'EN
setitimer(2), signal(2), sigaction(2), gettimeofday(2), select(2),
pause(2), sleep(3)