26 #ifndef signal_handler_h 27 #define signal_handler_h 31 #include "EventHandler.h" 32 #include "InternalErr.h" 37 typedef void Sigfunc(
int);
86 static Sigfunc *d_old_handlers[NSIG];
91 static void dispatcher(
int signum);
94 static void delete_instance();
98 static void initialize_instance();
100 friend class SignalHandlerTest;
101 friend class HTTPCacheTest;
110 bool override =
false);
117 #endif // signal_handler_h
static SignalHandler * instance()
top level DAP object to house generic methods
EventHandler * register_handler(int signum, EventHandler *eh, bool override=false)
EventHandler * remove_handler(int signum)