sipxmedialib
Version 3.3
|
Help class for signal registering. More...
#include <MpMMTimerPosix.h>
Public Member Functions | |
PosixSignalReg (int sigNum, void(*)(int, siginfo_t *, void *)) | |
~PosixSignalReg () | |
int | getSignalNum () const |
Get number of the signaling signal. More... | |
int | blockThreadSig () |
int | unblockThreadSig () |
Private Attributes | |
struct sigaction | mOldAction |
Old signal action. More... | |
int | mSigNum |
Signal number. More... | |
sigset_t | mBlockSigMask |
Block mask for only this signal. More... | |
Help class for signal registering.
PosixSignalReg | ( | int | sigNum, |
void(*)(int, siginfo_t *, void *) | sa | ||
) |
~PosixSignalReg | ( | ) |
int getSignalNum | ( | ) | const |
Get number of the signaling signal.
int blockThreadSig | ( | ) |
int unblockThreadSig | ( | ) |
|
private |
Old signal action.
|
private |
Signal number.
|
private |
Block mask for only this signal.