alarm

Prototypes

int alarm(unsigned int Delai);

Description

Arme une alarme se déclenchant dans Delai secondes.

L'alarme se désarme soit manuellement via un délai de 0 secondes soit automatiquement suite à son déclenchement. Auquel cas, le signal SIGALRM est envoyé au processus courant.

Exemple

#include <stdio.h>
#include <stdlib.h>

static int MonAlarme(void)
{
...
}

...
signal(SIGALRM, MonAlarme);
if (alarm(60)==-1) ...
if (alarm(0)==-1) ...

Avertissement

Le résultat est -1 en cas d'erreur.

Voir aussi

Néant.