signal.h

Go to the documentation of this file.
00001 /* signal.h */
00002 
00003 #ifndef __SYSTEM
00004 #include "system.h"
00005 #endif
00006 
00007 #ifndef __SIGNAL
00008 #include <signal.h>
00009 #endif
00010 
00011 // Retorna 1 si una señal está inhibida o enmascarada
00012 #define IS_MASKED(task,signo)   ((TASK_SIGMASK(task) >> signo) & 1)
00013 
00014 
00015 void exec_sigpending(task_struct_t *task, int signo, int first_signal);
00016 int check_sigpending(task_struct_t *task, int save_context);
00017 void sys_signal_correct(void);
00018 void sys_signal_check (void);
00019 int sys_sigprocmask(int flag, sigset_t *set, sigset_t *old_set);
00020 int _sys_kill(task_struct_t *proceso, int signo);
00021 int sys_sigaction (int sig, struct sigaction *act, struct sigaction *oact);

Generated on Sun May 30 18:38:35 2004 for Routix OS by doxygen 1.3.6