#include <usr_signals.H>
Public Member Functions | |
Cusr_signal_proxy () | |
~Cusr_signal_proxy () | |
const bool | got_SIGUSR1 () |
const bool | got_SIGUSR2 () |
Static Private Member Functions | |
static void | signalhandler (int signal) |
Private Attributes | |
sighandler_t | dflusr1 |
sighandler_t | dflusr2 |
bool | previous1 |
bool | previous2 |
Static Private Attributes | |
static bool | SIGUSR1_received = false |
static bool | SIGUSR2_received = false |
Definition at line 16 of file usr_signals.H.
Cusr_signal_proxy::Cusr_signal_proxy | ( | ) | [inline] |
Definition at line 25 of file usr_signals.H.
References dflusr1, dflusr2, previous1, previous2, signalhandler(), SIGUSR1_received, and SIGUSR2_received.
Cusr_signal_proxy::~Cusr_signal_proxy | ( | ) | [inline] |
Definition at line 32 of file usr_signals.H.
References dflusr1, dflusr2, previous1, previous2, SIGUSR1_received, and SIGUSR2_received.
void Cusr_signal_proxy::signalhandler | ( | int | signal | ) | [static, private] |
Definition at line 17 of file usr_signals.cc.
References SIGUSR1_received, and SIGUSR2_received.
Referenced by Cusr_signal_proxy().
const bool Cusr_signal_proxy::got_SIGUSR1 | ( | ) | [inline] |
Definition at line 39 of file usr_signals.H.
References SIGUSR1_received.
Referenced by elliptic_curves::go(), and pollard().
const bool Cusr_signal_proxy::got_SIGUSR2 | ( | ) | [inline] |
Definition at line 44 of file usr_signals.H.
References SIGUSR2_received.
Referenced by elliptic_curves::go(), and pollard().
bool Cusr_signal_proxy::SIGUSR1_received = false [static, private] |
Definition at line 19 of file usr_signals.H.
Referenced by Cusr_signal_proxy(), got_SIGUSR1(), signalhandler(), and ~Cusr_signal_proxy().
bool Cusr_signal_proxy::SIGUSR2_received = false [static, private] |
Definition at line 20 of file usr_signals.H.
Referenced by Cusr_signal_proxy(), got_SIGUSR2(), signalhandler(), and ~Cusr_signal_proxy().
sighandler_t Cusr_signal_proxy::dflusr1 [private] |
Definition at line 22 of file usr_signals.H.
Referenced by Cusr_signal_proxy(), and ~Cusr_signal_proxy().
sighandler_t Cusr_signal_proxy::dflusr2 [private] |
Definition at line 22 of file usr_signals.H.
Referenced by Cusr_signal_proxy(), and ~Cusr_signal_proxy().
bool Cusr_signal_proxy::previous1 [private] |
Definition at line 23 of file usr_signals.H.
Referenced by Cusr_signal_proxy(), and ~Cusr_signal_proxy().
bool Cusr_signal_proxy::previous2 [private] |
Definition at line 23 of file usr_signals.H.
Referenced by Cusr_signal_proxy(), and ~Cusr_signal_proxy().