diff options
Diffstat (limited to 'src/signalController.h')
-rw-r--r-- | src/signalController.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/signalController.h b/src/signalController.h index 7acf4a3..fdc778a 100644 --- a/src/signalController.h +++ b/src/signalController.h @@ -48,8 +48,7 @@ typedef void DaemonService; #define SIGERROR -1 #define SIGUNKNOWN -2 -typedef int SigNum; -typedef boost::function<int (SigNum const&, std::string const&)> SignalHandler; +typedef boost::function<int (int, std::string const&)> SignalHandler; typedef enum { CALLB_RUNNING, CALLB_STOPPING } CallbackType; typedef boost::function<void ()> ServiceCallback; @@ -84,7 +83,7 @@ private: Mutex sigQueueMutex; Semaphore sigQueueSem; - typedef std::map<SigNum, SignalHandler> HandlerMap; + typedef std::map<int, SignalHandler> HandlerMap; HandlerMap handler; typedef std::map<CallbackType, ServiceCallback> CallbackMap; CallbackMap callbacks; |