#include "ace/config-lite.h"
#include "ace/os_include/sys/os_types.h"
#include "ace/os_include/os_ucontext.h"
Go to the source code of this file.
Defines | |
#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) |
#define | SIG_ERR ((__sighandler_t) -1) |
#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(* | ACE_SignalHandler )(int) |
typedef void(* | ACE_SignalHandlerV )(...) |
Functions | |
int | sigwait (sigset_t *set) |
int | pthread_sigmask (int, const sigset_t *, sigset_t *) |
signals
Definition in file os_signal.h.
#define ACE_CLOEXEC -3 |
Definition at line 148 of file os_signal.h.
#define ACE_NSIG NSIG |
Definition at line 157 of file os_signal.h.
#define ACE_SIGIO -1 |
Definition at line 146 of file os_signal.h.
#define ACE_SIGRTMAX 0 |
Definition at line 214 of file os_signal.h.
#define ACE_SIGRTMIN 0 |
Definition at line 211 of file os_signal.h.
#define ACE_SIGURG -2 |
Definition at line 147 of file os_signal.h.
#define SA_RESTART 0 |
Definition at line 74 of file os_signal.h.
#define SA_SIGINFO 0 |
Definition at line 70 of file os_signal.h.
#define SIG_DFL ((__sighandler_t) 0) |
Definition at line 130 of file os_signal.h.
#define SIG_ERR ((__sighandler_t) -1) |
Definition at line 138 of file os_signal.h.
#define SIG_IGN ((__sighandler_t) 1) |
Definition at line 134 of file os_signal.h.
#define SIGABRT 0 |
Definition at line 122 of file os_signal.h.
#define SIGALRM 0 |
Definition at line 118 of file os_signal.h.
#define SIGCHLD 0 |
Definition at line 102 of file os_signal.h.
#define SIGCLD SIGCHLD |
Definition at line 106 of file os_signal.h.
#define SIGHUP 0 |
Definition at line 78 of file os_signal.h.
#define SIGINT 0 |
Definition at line 82 of file os_signal.h.
#define SIGIO 0 |
Definition at line 90 of file os_signal.h.
#define SIGPIPE 0 |
Definition at line 114 of file os_signal.h.
#define SIGQUIT 0 |
Definition at line 110 of file os_signal.h.
#define SIGSEGV 0 |
Definition at line 86 of file os_signal.h.
#define SIGTERM 0 |
Definition at line 126 of file os_signal.h.
#define SIGUSR1 0 |
Definition at line 94 of file os_signal.h.
#define SIGUSR2 0 |
Definition at line 98 of file os_signal.h.
typedef void(* ACE_SignalHandler)(int) |
Definition at line 191 of file os_signal.h.
typedef void(* ACE_SignalHandlerV)(...) |
Definition at line 193 of file os_signal.h.
typedef int sig_atomic_t |
Definition at line 66 of file os_signal.h.
int pthread_sigmask | ( | int | , | |
const sigset_t * | , | |||
sigset_t * | ||||
) | [inline] |
Definition at line 27 of file OS_NS_signal.inl.
{ #if defined (ACE_HAS_PTHREADS) && !defined (ACE_LACKS_PTHREAD_SIGMASK) int result; ACE_OSCALL_RETURN (ACE_ADAPT_RETVAL (::pthread_sigmask (how, nsp, osp), result), int, -1); #else /* !ACE_HAS_PTHREADS && !ACE_LACKS_PTHREAD_SIGMASK */ ACE_UNUSED_ARG (how); ACE_UNUSED_ARG (nsp); ACE_UNUSED_ARG (osp); ACE_NOTSUP_RETURN (-1); #endif /* ACE_HAS_PTHREADS && !ACE_LACKS_PTHREAD_SIGMASK */ }
int sigwait | ( | sigset_t * | set | ) |