Class SignalHandler
alps::scheduler::SignalHandler
Synopsis
Description
implements a signal handler. signals are intercepted and can be checked for.
SignalHandler
public
construct/copy/destruct
-
SignalHandler();
a default constructor
SignalHandler
public member functions
-
SignalInfo operator()() ;
ask for signals. If more than one signal has been received the signal with the highest priority will be returned. Priorities are: USER1 > USER2 > STOP > TERMINATE.
SignalHandler
public static functions
-
static void stopprocess() ;
send myself a noncatchable stop signal
SignalHandler
private static functions
static void tstp(int) ;
static void kill(int) ;
static void usr1(int) ;
static void usr2(int) ;