Lines Matching defs:SignalHandler
5 #define LOG_TAG "SignalHandler"
7 #include "SignalHandler.h"
19 class SignalHandler::ProcessThread : public Thread
22 ProcessThread(SignalHandler& sh)
93 SignalHandler& mOwner;
97 Mutex SignalHandler::mInstanceLock;
98 SignalHandler* SignalHandler::mInstance = NULL;
100 status_t SignalHandler::setChildHandler(pid_t childPid,
105 SignalHandler* const self = getInstance();
148 void SignalHandler::killAllChildren(int tag)
150 SignalHandler* const self = getInstance();
164 SignalHandler::SignalHandler()
175 mProcessThread->run("SignalHandler", PRIORITY_HIGHEST);
184 SignalHandler::~SignalHandler()
188 SignalHandler* SignalHandler::getInstance()
192 mInstance = new SignalHandler();
197 void SignalHandler::sigAction(int signum, siginfo_t* info, void*)
202 // already initialized the SignalHandler class and thus mInstance
204 SignalHandler* const self = mInstance;