alarm() - imposta un allarme temporizzato per l'invio di un certo segnale
#include unsigned int alarm(unsigned int seconds);
La funzione alarm() invia al processo corrente il segnale SIGALRM dopo che siano trascorsi seconds secondi.Una successiva chiamata ad alarm() reimposta il tempo di invio del segnale SIGALRM.
Se seconds e' 0, non viene attivato nessun allarme e viene disabilitato l'eventuale allarme precedentemente impostato.
La funzione alarm() ritorna il numero di secondi rimasti all'invio del segnale SIGALRM predisposto da una precedente chiamata alla funzione alarm().
La funzione alarm() ritorna 0 se non e' atteso nessun allarme.
SVr4, SVID, POSIX, X/OPEN, BSD 4.3
Sorgente es-alarm.c
kill() killpg() pause() signal() sleep()
Indice linguaggio C |
Indice librerie C |
Umberto Zappi Home Page |
Indice funzioni C |