2 #ifndef JAWS_SIGNAL_TASK_H
3 #define JAWS_SIGNAL_TASK_H
6 #include "ace/Signal.h"
7 #include "ace/Singleton.h"
9 #include "jaws3/Export.h"
11 class JAWS_Export JAWS_Signal_Task
16 static JAWS_Signal_Task
* instance ()
18 return ACE_Singleton
<JAWS_Signal_Task
, ACE_SYNCH_MUTEX
>::instance ();
21 ACE_Sig_Set
& sigset () { return this->sigset_
; }
27 #endif /* JAWS_SIGNAL_TASK_H */