summaryrefslogtreecommitdiff
path: root/ace/OS_NS_signal.h
diff options
context:
space:
mode:
authordhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-11-01 23:42:24 +0000
committerdhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-11-01 23:42:24 +0000
commitb5f2f9f0ee63c33455954bd7b4cd9c5d0f29ec20 (patch)
tree0a6b58fa305309e3b782293397fc26e534db9b00 /ace/OS_NS_signal.h
parent7232ec93c2ee3ff71a0e85466752a37751ef1297 (diff)
downloadATCD-b5f2f9f0ee63c33455954bd7b4cd9c5d0f29ec20.tar.gz
ChangeLogTag:Sat Nov 1 23:45:49 UTC 2003 Don Hinton <dhinton@dresystems.com>
Diffstat (limited to 'ace/OS_NS_signal.h')
-rw-r--r--ace/OS_NS_signal.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/ace/OS_NS_signal.h b/ace/OS_NS_signal.h
index d26c02cb9bf..633bfe135e8 100644
--- a/ace/OS_NS_signal.h
+++ b/ace/OS_NS_signal.h
@@ -26,6 +26,12 @@
# endif /* ACE_LACKS_PRAGMA_ONCE */
#include "ace/os_include/os_signal.h"
+#include "ace/ACE_export.h"
+
+#if defined (ACE_EXPORT_MACRO)
+# undef ACE_EXPORT_MACRO
+#endif
+#define ACE_EXPORT_MACRO ACE_Export
# if !defined (SIG_BLOCK)
# define SIG_BLOCK 1
@@ -61,37 +67,48 @@ namespace ACE_OS {
//@{ @name A set of wrappers for Signals.
+ ACE_NAMESPACE_INLINE_FUNCTION
int kill (pid_t pid,
int signum);
+ ACE_NAMESPACE_INLINE_FUNCTION
int pthread_sigmask (int how,
const sigset_t *nsp,
sigset_t *osp);
+ ACE_NAMESPACE_INLINE_FUNCTION
int sigaction (int signum,
const struct sigaction *nsa,
struct sigaction *osa);
+ ACE_NAMESPACE_INLINE_FUNCTION
int sigaddset (sigset_t *s,
int signum);
+ ACE_NAMESPACE_INLINE_FUNCTION
int sigdelset (sigset_t *s,
int signum);
+ ACE_NAMESPACE_INLINE_FUNCTION
int sigemptyset (sigset_t *s);
+ ACE_NAMESPACE_INLINE_FUNCTION
int sigfillset (sigset_t *s);
+ ACE_NAMESPACE_INLINE_FUNCTION
int sigismember (sigset_t *s,
int signum);
+ ACE_NAMESPACE_INLINE_FUNCTION
ACE_SignalHandler signal (int signum,
ACE_SignalHandler);
+ ACE_NAMESPACE_INLINE_FUNCTION
int sigprocmask (int how,
const sigset_t *nsp,
sigset_t *osp);
+ ACE_NAMESPACE_INLINE_FUNCTION
int sigsuspend (const sigset_t *set);
//@}