signal

Prototypes

void signal(int Signal, void (*Handler)(int SignalRecu));

Description

Spécifie que le gestionnaire Handler sera appelé en cas de réception du signal Signal.

Les principaux signaux sont les suivants :

Le résultat est inutile.

Exemple

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

void Handler(int SignalRecu)
{
...
}
...
signal(SIGINT, Handler);
...

Avertissement

Seul le premier thread du processus est dérouté.

Voir aussi

kill pour envoyer un signal à un autre processus. raise pour envoyer un signal au processus.