diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1997-08-27 23:01:04 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1997-08-27 23:01:04 +0000 |
commit | 7f030d80e5b2ea7a28416855b74f86ae06fb2ef9 (patch) | |
tree | a6d5c9f27aebc90f562c9a094426373312d85187 /ace/Signal.h | |
parent | 666ffe5a0a68f3421c132f358773636078c8775d (diff) | |
download | ATCD-7f030d80e5b2ea7a28416855b74f86ae06fb2ef9.tar.gz |
*** empty log message ***
Diffstat (limited to 'ace/Signal.h')
-rw-r--r-- | ace/Signal.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/ace/Signal.h b/ace/Signal.h index 16bc176bfa7..164fbd4c39a 100644 --- a/ace/Signal.h +++ b/ace/Signal.h @@ -45,7 +45,7 @@ public: // Create a set that includes all signals defined by the system. int sig_add (int signo); - // Adds the individual signal specified by <signo> to the set. + // Adds the individual signal specified by <signo> to the set. int sig_del (int signo); // Deletes the individual signal specified by <signo> from the set. @@ -54,7 +54,10 @@ public: // Checks whether the signal specified by <signo> is in the set. operator sigset_t *(); - // Returns a pointer to the underlying sigset_t. + // Returns a pointer to the underlying <sigset_t>. + + sigset_t sigset (void); + // Returns a copy of the underlying <sigset_t>. void dump (void) const; // Dump the state of an object. @@ -78,6 +81,9 @@ public: sigset_t *sigmask = 0, int flags = 0); ACE_Sig_Action (ACE_SignalHandler handler, + ACE_Sig_Set &sigmask, + int flags = 0); + ACE_Sig_Action (ACE_SignalHandler handler, int signum, sigset_t *sigmask = 0, int flags = 0); |