ACE  6.3.3
Macros | Typedefs | Functions
os_signal.h File Reference
#include "ace/os_include/sys/os_types.h"
#include "ace/os_include/os_ucontext.h"

Macros

#define SA_SIGINFO   0
 
#define SA_RESTART   0
 
#define SIGHUP   0
 
#define SIGINT   0
 
#define SIGSEGV   0
 
#define SIGIO   0
 
#define SIGUSR1   0
 
#define SIGUSR2   0
 
#define SIGCHLD   0
 
#define SIGCLD   SIGCHLD
 
#define SIGQUIT   0
 
#define SIGPIPE   0
 
#define SIGALRM   0
 
#define SIGABRT   0
 
#define SIGTERM   0
 
#define SIG_DFL   ((__sighandler_t) 0)
 
#define SIG_IGN   ((__sighandler_t) 1) /* ignore signal */
 
#define SIG_ERR   ((__sighandler_t) -1) /* error return from signal */
 
#define ACE_SIGIO   -1
 
#define ACE_SIGURG   -2
 
#define ACE_CLOEXEC   -3
 
#define ACE_NSIG   NSIG
 
#define ACE_SIGRTMIN   0
 
#define ACE_SIGRTMAX   0
 

Typedefs

typedef int sig_atomic_t
 
typedef void(__cdecl * ACE_SignalHandler) (int)
 
typedef void(__cdecl * ACE_SignalHandlerV) (int)
 

Functions

int pthread_sigmask (int, const sigset_t *, sigset_t *)
 

Detailed Description

signals

Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
This code was originally in various places including ace/OS.h.

Macro Definition Documentation

#define ACE_CLOEXEC   -3
#define ACE_NSIG   NSIG
#define ACE_SIGIO   -1
#define ACE_SIGRTMAX   0
#define ACE_SIGRTMIN   0
#define ACE_SIGURG   -2
#define SA_RESTART   0
#define SA_SIGINFO   0
#define SIG_DFL   ((__sighandler_t) 0)
#define SIG_ERR   ((__sighandler_t) -1) /* error return from signal */
#define SIG_IGN   ((__sighandler_t) 1) /* ignore signal */
#define SIGABRT   0
#define SIGALRM   0
#define SIGCHLD   0
#define SIGCLD   SIGCHLD
#define SIGHUP   0
#define SIGINT   0
#define SIGIO   0
#define SIGPIPE   0
#define SIGQUIT   0
#define SIGSEGV   0
#define SIGTERM   0
#define SIGUSR1   0
#define SIGUSR2   0

Typedef Documentation

typedef void(__cdecl * ACE_SignalHandler) (int)
typedef void(__cdecl * ACE_SignalHandlerV) (int)
typedef int sig_atomic_t

Function Documentation

int pthread_sigmask ( int  ,
const sigset_t *  ,
sigset_t *   
)
inline