#include <csignal>
#include <atomic>
Go to the source code of this file.
Namespaces | |
edm | |
HLT enums. | |
Typedefs | |
typedef void(* | edm::CFUNC )(int, siginfo_t *, void *) |
Functions | |
void | edm::disableAllSigs (sigset_t *oldset) |
void | edm::disableRTSigs () |
void | edm::disableSignal (sigset_t *newset, int signum) |
void | edm::enableSignal (sigset_t *newset, int signum) |
void | edm::ep_sigusr2 (int, siginfo_t *, void *) |
void | edm::installCustomHandler (int signum, CFUNC func) |
void | edm::installSig (int signum, CFUNC func) |
void | edm::reenableSigs (sigset_t *oldset) |
void | edm::sigInventory () |
Variables | |
volatile std::atomic< bool > | edm::shutdown_flag {false} |