#include <SignalHandler.hh>
|
enum | signal_type {
SIGNAL_ABORT
, SIGNAL_ALARM
, SIGNAL_HANGUP
, SIGNAL_ISALIVE
,
SIGNAL_TERMINATE
, SIGNAL_USER_1
, SIGNAL_USER_2
, SIGNAL_UNKNOWN
,
SIGNAL_ABORT
, SIGNAL_ALARM
, SIGNAL_HANGUP
, SIGNAL_ISALIVE
,
SIGNAL_TERMINATE
, SIGNAL_USER_1
, SIGNAL_USER_2
, SIGNAL_UNKNOWN
} |
enum | signal_type {
SIGNAL_ABORT
, SIGNAL_ALARM
, SIGNAL_HANGUP
, SIGNAL_ISALIVE
,
SIGNAL_TERMINATE
, SIGNAL_USER_1
, SIGNAL_USER_2
, SIGNAL_UNKNOWN
,
SIGNAL_ABORT
, SIGNAL_ALARM
, SIGNAL_HANGUP
, SIGNAL_ISALIVE
,
SIGNAL_TERMINATE
, SIGNAL_USER_1
, SIGNAL_USER_2
, SIGNAL_UNKNOWN
} |
◆ callbacks_type [1/2]
◆ callbacks_type [2/2]
◆ signal_queue_type [1/2]
◆ signal_queue_type [2/2]
◆ signal_type [1/2]
Enumerator |
---|
SIGNAL_ABORT | |
SIGNAL_ALARM | |
SIGNAL_HANGUP | |
SIGNAL_ISALIVE | |
SIGNAL_TERMINATE | |
SIGNAL_USER_1 | |
SIGNAL_USER_2 | |
SIGNAL_UNKNOWN | |
SIGNAL_ABORT | |
SIGNAL_ALARM | |
SIGNAL_HANGUP | |
SIGNAL_ISALIVE | |
SIGNAL_TERMINATE | |
SIGNAL_USER_1 | |
SIGNAL_USER_2 | |
SIGNAL_UNKNOWN | |
◆ signal_type [2/2]
Enumerator |
---|
SIGNAL_ABORT | |
SIGNAL_ALARM | |
SIGNAL_HANGUP | |
SIGNAL_ISALIVE | |
SIGNAL_TERMINATE | |
SIGNAL_USER_1 | |
SIGNAL_USER_2 | |
SIGNAL_UNKNOWN | |
SIGNAL_ABORT | |
SIGNAL_ALARM | |
SIGNAL_HANGUP | |
SIGNAL_ISALIVE | |
SIGNAL_TERMINATE | |
SIGNAL_USER_1 | |
SIGNAL_USER_2 | |
SIGNAL_UNKNOWN | |
◆ Callbacks() [1/2]
void LDASTools::AL::SignalHandler::Callbacks |
( |
signal_type | Signal | ) |
|
|
static |
◆ Callbacks() [2/2]
void LDASTools::AL::SignalHandler::Callbacks |
( |
signal_type | Signal | ) |
|
|
static |
◆ callbacks() [1/2]
void LDASTools::AL::SignalHandler::callbacks |
( |
signal_type | Signal | ) |
|
|
private |
◆ callbacks() [2/2]
void LDASTools::AL::SignalHandler::callbacks |
( |
signal_type | Signal | ) |
|
|
private |
◆ Instance() [1/2]
◆ Instance() [2/2]
◆ OSSignal() [1/2]
◆ OSSignal() [2/2]
◆ reg() [1/2]
Register a callback.
- Todo
- Need to be able to store the handler retrieved in sa_old so when this signal handler is unloaded, the previous handler can be restored.
◆ reg() [2/2]
◆ Register() [1/2]
◆ Register() [2/2]
◆ ThreadCaptureSignal() [1/2]
void LDASTools::AL::SignalHandler::ThreadCaptureSignal |
( |
signal_type | Signal | ) |
|
|
static |
◆ ThreadCaptureSignal() [2/2]
void LDASTools::AL::SignalHandler::ThreadCaptureSignal |
( |
signal_type | Signal | ) |
|
|
static |
◆ ThreadIgnoreSignal() [1/2]
void LDASTools::AL::SignalHandler::ThreadIgnoreSignal |
( |
signal_type | Signal | ) |
|
|
static |
◆ ThreadIgnoreSignal() [2/2]
void LDASTools::AL::SignalHandler::ThreadIgnoreSignal |
( |
signal_type | Signal | ) |
|
|
static |
◆ unreg() [1/2]
◆ unreg() [2/2]
◆ Unregister() [1/2]
◆ Unregister() [2/2]
◆ IgnoreCB
◆ signal_queue
The documentation for this class was generated from the following files:
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7-build/ldas-tools-al-2.6.7/build/include/ldastoolsal/SignalHandler.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7-build/ldas-tools-al-2.6.7/src/SignalHandler.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7-build/ldas-tools-al-2.6.7/src/SignalHandler.cc