#include "lib_ksinu.h"
Aller au code source de ce fichier.
Fonctions | |
void | add_sig (int pid, signal_t *sig) |
Ajoute un signal a intercepte au processus. | |
signal_t * | rechercher_sig (int pid, int sig) |
Recherche si le processus intercepte le signal. | |
int | supp_sig (int pid, int sig) |
Supprime un signal a intercepter de la liste des signaux du processus. | |
void | supp_all_sig (int pid) |
Supprime tous les signaux a intercepter de la liste des signaux du processus. | |
int | sig_ksinu2lib (int k_sig) |
Fonction permettant de traduire un code ksinu en constante bibliotheque. | |
int | sig_lib2ksinu (int l_sig) |
Fonction inverse de sig_ksinu2lib. |
Entete de signaux.c
Définition dans le fichier signaux.h.
|
Ajoute ou modifie un signal a intercepte au processus
Définition à la ligne 16 du fichier signaux.c. Références signal::cp, signal::next, rechercher_sig(), signal::signal, et table_capture. Référencé par cmd_capture(). |
|
Recherche si le processus intercepte le signal
Définition à la ligne 50 du fichier signaux.c. Références signal::next, signal::signal, et table_capture. Référencé par add_sig(), et interprete_signaux(). |
|
Le code des signaux du language ksinu n'ai pas le meme que les constantes definient dans lib_ksinu.h. Cette fonction permet de traduire un code ksinu en constante bibliotheque.
Définition à la ligne 134 du fichier signaux.c. Référencé par cmd_capture(), et cmd_emets(). |
|
Le code des signaux du language ksinu n'ai pas le meme que les constantes definient dans lib_ksinu.h. Cette fonction permet de traduire une constante bibliotheque en un code ksinu.
|
|
Supprime tous les signaux a intercepter de la liste des signaux du processus
Définition à la ligne 112 du fichier signaux.c. Références signal::next, et table_capture. Référencé par supprimer_partie_proc(). |
|
Supprime un signal a intercepter de la liste des signaux du processus
Définition à la ligne 76 du fichier signaux.c. Références signal::next, signal::signal, et table_capture. |