Linguaggio C - alarm()

NOME

alarm() - imposta un allarme temporizzato per l'invio di un certo segnale

SINOPSI

#include <unistd.h> unsigned int alarm(unsigned int seconds);

DESCRIZIONE

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.

VALORE DI RITORNO

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.

CONFORME A

SVr4, SVID, POSIX, X/OPEN, BSD 4.3

ESEMPIO

Sorgente es-alarm.c

VEDI ANCHE

kill() killpg() pause() signal() sleep()


Indice-C Indice linguaggio C
Indice librerie Indice librerie C
At Home Umberto Zappi Home Page
Indice funzioni Indice funzioni C