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);