Back to index

tetex-bin  3.0
Defines
signals.h File Reference
#include <sys/types.h>
#include <signal.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define sigmask(x)   (1 << ((x)-1))
#define SIG_UNBLOCK   1
#define SIG_BLOCK   2
#define SIG_SETMASK   3
#define sigset_t   int
#define sigemptyset(set)   (*(set) = (sigset_t)0x0)
#define sigfillset(set)   (*(set) = (sigset_t)0xffffffffff)
#define sigaddset(set, sig)   *(set) |= sigmask (sig)
#define sigdelset(set, sig)   *(set) &= ~(sigmask (sig))
#define sigismember(set, sig)   (*(set) & (sigmask (sig)))
#define sigsuspend(set)   sigpause (*(set))
#define BLOCK_SIGNAL(sig)
#define UNBLOCK_SIGNAL(sig)

Define Documentation

#define BLOCK_SIGNAL (   sig)

Definition at line 92 of file signals.h.

#define SIG_BLOCK   2

Definition at line 43 of file signals.h.

#define SIG_SETMASK   3

Definition at line 44 of file signals.h.

#define SIG_UNBLOCK   1

Definition at line 42 of file signals.h.

#define sigaddset (   set,
  sig 
)    *(set) |= sigmask (sig)

Definition at line 57 of file signals.h.

#define sigdelset (   set,
  sig 
)    *(set) &= ~(sigmask (sig))

Definition at line 60 of file signals.h.

#define sigemptyset (   set)    (*(set) = (sigset_t)0x0)

Definition at line 51 of file signals.h.

#define sigfillset (   set)    (*(set) = (sigset_t)0xffffffffff)

Definition at line 54 of file signals.h.

#define sigismember (   set,
  sig 
)    (*(set) & (sigmask (sig)))

Definition at line 63 of file signals.h.

#define sigmask (   x)    (1 << ((x)-1))

Definition at line 34 of file signals.h.

#define sigset_t   int

Definition at line 48 of file signals.h.

#define sigsuspend (   set)    sigpause (*(set))

Definition at line 67 of file signals.h.

#define UNBLOCK_SIGNAL (   sig)

Definition at line 93 of file signals.h.