include/signal.h File Reference

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

Go to the source code of this file.

Data Structures

struct  sigset_t

Defines

#define _ABLE_CLIB_SIGNAL_H   1
#define SIG_BLOCK   0
#define SIG_UNBLOCK   1
#define SIG_SETMASK   2
#define SIG_ERR   ((sighandler_t) -1)
#define SIG_DFL   ((sighandler_t) 0)
#define SIG_IGN   ((sighandler_t) 1)
#define SIGHUP   1
#define SIGINT   2
#define SIGQUIT   3
#define SIGILL   4
#define SIGTRAP   5
#define SIGABRT   6
#define SIGIOT   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 SIGSTKFLT   16
#define SIGCLD   SIGCHLD
#define SIGCHLD   17
#define SIGCONT   18
#define SIGSTOP   19
#define SIGTSTP   20
#define SIGTTIN   21
#define SIGTTOU   22
#define SIGURG   23
#define SIGXCPU   24
#define SIGXFSZ   25
#define SIGVTALRM   26
#define SIGPROF   27
#define SIGWINCH   28
#define SIGPOLL   SIGIO
#define SIGIO   29
#define SIGPWR   30
#define SIGSYS   31
#define SIGUNUSED   31
#define _NSIG   64

Typedefs

typedef void(* sighandler_t )(int)

Functions

sighandler_t signal (int signum, sighandler_t handler)
int sigprocmask (int how, const sigset_t *set, sigset_t *oldset)


Define Documentation

#define _ABLE_CLIB_SIGNAL_H   1

#define _NSIG   64

#define SIG_BLOCK   0

#define SIG_DFL   ((sighandler_t) 0)

#define SIG_ERR   ((sighandler_t) -1)

#define SIG_IGN   ((sighandler_t) 1)

#define SIG_SETMASK   2

#define SIG_UNBLOCK   1

#define SIGABRT   6

#define SIGALRM   14

#define SIGBUS   7

#define SIGCHLD   17

#define SIGCLD   SIGCHLD

#define SIGCONT   18

#define SIGFPE   8

#define SIGHUP   1

#define SIGILL   4

#define SIGINT   2

#define SIGIO   29

#define SIGIOT   6

#define SIGKILL   9

#define SIGPIPE   13

#define SIGPOLL   SIGIO

#define SIGPROF   27

#define SIGPWR   30

#define SIGQUIT   3

#define SIGSEGV   11

#define SIGSTKFLT   16

#define SIGSTOP   19

#define SIGSYS   31

#define SIGTERM   15

#define SIGTRAP   5

#define SIGTSTP   20

#define SIGTTIN   21

#define SIGTTOU   22

#define SIGUNUSED   31

#define SIGURG   23

#define SIGUSR1   10

#define SIGUSR2   12

#define SIGVTALRM   26

#define SIGWINCH   28

#define SIGXCPU   24

#define SIGXFSZ   25


Typedef Documentation

typedef void(* sighandler_t)(int)


Function Documentation

sighandler_t signal ( int  signum,
sighandler_t  handler 
)

int sigprocmask ( int  how,
const sigset_t set,
sigset_t oldset 
)


Generated on Tue Jan 20 14:28:57 2009 for ABLE LIBC by  doxygen 1.5.6