signal.h File Reference

#include <ansi.h>

Include dependency graph for signal.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define SIGHUP   1
#define SIGINT   2
#define SIGQUIT   3
#define SIGILL   4
#define SIGTRAP   5
#define SIGABRT   6
#define SIGBUS   7
#define SIGFPE   8
#define SIGKILL   9
#define SIGUSR1   10
#define SIGSEGV   11
#define SIGUSR2   12
#define SIGPIPE   13
#define SIGALRM   14
#define SIGTERM   15
#define SIGEMT   16
#define SIGCHLD   17
#define SIGWINCH   21
#define SIGCONT   18
#define SIGSTOP   19
#define SIGTSTP   20
#define SIGTTIN   22
#define SIGTTOU   23
#define _NSIG   23
#define SIG_ERR   ((__sighandler_t) -1)
#define SIG_DFL   ((__sighandler_t) 0)
#define SIG_IGN   ((__sighandler_t) 1)
#define SIG_HOLD   ((__sighandler_t) 2)
#define SIG_CATCH   ((__sighandler_t) 3)
#define SIG_MESS   ((__sighandler_t) 4)

Typedefs

typedef int sig_atomic_t
typedef void _PROTOTYPE ((*__sighandler_t),(int))

Functions

 _PROTOTYPE (int raise,(int _sig))
 _PROTOTYPE (__sighandler_t signal,(int _sig, __sighandler_t _func))


Define Documentation

#define _NSIG   23
 

Definition at line 57 of file signal.h.

Referenced by check_pending(), check_sig(), clearsigstate(), do_exec(), do_kill(), do_sigaction(), do_sigprocmask(), do_trace(), dotrap(), getsig(), grave(), handle_ksig(), main(), raise(), signal(), test37b(), and test37c().

#define SIG_CATCH   ((__sighandler_t) 3)
 

Definition at line 79 of file signal.h.

#define SIG_DFL   ((__sighandler_t) 0)
 

Definition at line 76 of file signal.h.

#define SIG_ERR   ((__sighandler_t) -1)
 

Definition at line 75 of file signal.h.

Referenced by Signal(), signal(), test37c(), and test5a().

#define SIG_HOLD   ((__sighandler_t) 2)
 

Definition at line 78 of file signal.h.

#define SIG_IGN   ((__sighandler_t) 1)
 

Definition at line 77 of file signal.h.

#define SIG_MESS   ((__sighandler_t) 4)
 

Definition at line 80 of file signal.h.

Referenced by do_sigaction(), init_server(), and main().

#define SIGABRT   6
 

Definition at line 34 of file signal.h.

Referenced by abort(), main(), make_break(), pm_init(), test37a(), and test3a().

#define SIGALRM   14
 

Definition at line 42 of file signal.h.

#define SIGBUS   7
 

Definition at line 35 of file signal.h.

#define SIGCHLD   17
 

Definition at line 45 of file signal.h.

Referenced by doit(), done(), init_server(), main(), pm_exit(), pm_init(), sig_handler(), and stop().

#define SIGCONT   18
 

Definition at line 51 of file signal.h.

Referenced by pm_init().

#define SIGEMT   16
 

Definition at line 44 of file signal.h.

#define SIGFPE   8
 

Definition at line 36 of file signal.h.

#define SIGHUP   1
 

Definition at line 29 of file signal.h.

#define SIGILL   4
 

Definition at line 32 of file signal.h.

#define SIGINT   2
 

Definition at line 30 of file signal.h.

#define SIGKILL   9
 

Definition at line 37 of file signal.h.

#define SIGPIPE   13
 

Definition at line 41 of file signal.h.

#define SIGQUIT   3
 

Definition at line 31 of file signal.h.

#define SIGSEGV   11
 

Definition at line 39 of file signal.h.

#define SIGSTOP   19
 

Definition at line 52 of file signal.h.

Referenced by do_sigprocmask(), and test37b().

#define SIGTERM   15
 

Definition at line 43 of file signal.h.

#define SIGTRAP   5
 

Definition at line 33 of file signal.h.

#define SIGTSTP   20
 

Definition at line 53 of file signal.h.

Referenced by forkshell(), initialize(), openhere(), setsignal(), shellescape(), stop(), and ts_pause().

#define SIGTTIN   22
 

Definition at line 54 of file signal.h.

#define SIGTTOU   23
 

Definition at line 55 of file signal.h.

Referenced by forkshell(), and setsignal().

#define SIGUSR1   10
 

Definition at line 38 of file signal.h.

#define SIGUSR2   12
 

Definition at line 40 of file signal.h.

Referenced by deathtrap(), handler(), main(), onsig(), pm_init(), sig_handler(), test37a(), and test3a().

#define SIGWINCH   21
 

Definition at line 46 of file signal.h.

Referenced by do_ioctl(), getsize(), handle_ksig(), main(), and pm_init().


Typedef Documentation

_PROTOTYPE
 

Definition at line 72 of file signal.h.

typedef int sig_atomic_t
 

Definition at line 19 of file signal.h.


Function Documentation

_PROTOTYPE __sighandler_t  signal,
(int _sig, __sighandler_t _func) 
 

_PROTOTYPE int  raise,
(int _sig
 


Generated on Fri Apr 14 23:11:07 2006 for minix by  doxygen 1.4.6