Section courante

A propos

Section administrative du site

signal

Signal
Python

Description

Liste des procédures et fonctions

Nom Description
alarm Cette fonction permet de demander qu'un signal SIGALRM soit envoyé au processus en quelques secondes si le temps spécifié n'est pas nul.
getitimer Cette fonction permet de demander la valeur actuelle d'une minuterie d'intervalle spécifié.
getsignal Cette fonction permet de demander le gestionnaire de signal actuel pour le signal spécifié. La valeur renvoyée peut être un objet Python appelable, ou l'une des valeurs spéciales signal.SIG_IGN, signal.SIG_DFL ou None.
pause Cette fonction permet de faire dormir le processus jusqu'à ce qu'un signal soit reçu; le gestionnaire approprié sera alors appelé.
setitimer Cette fonction permet de fixer une minuterie d'intervalle spécifié (un parmi signal.ITIMER_REAL, signal.ITIMER_VIRTUAL ou signal.ITIMER_PROF) par lequel tirer après les secondes (le flottant est accepté, différent de la fonction alarm()) et ensuite toutes les secondes d'intervalle.
set_wakeup_fd Cette fonction permet de fixer le réveil de l'identificateur de descripteur spécifié. Lorsqu'un signal est reçu, un octet '\0' est écrit dans l'identificateur de descripteur spécifié. Cette situation peut être utilisé par une bibliothèque pour réveiller un bassin ou sélectionner un appel, permettant au signal d'être entièrement traité.
siginterrupt Cette fonction permet de modifier le comportement de redémarrage des appels système : si le drapeau est False, les appels système seront redémarrés lorsqu'ils seront interrompus par le signal spécifié, sinon les appels système seront interrompus.
signal Cette fonction permet de fixer le gestionnaire de signal spécifié sur le gestionnaire de fonctions.

Remarques



Dernière mise à jour : Vendredi, le 3 janvier 2020