TSDuck v3.40-3963
MPEG Transport Stream Toolkit
|
Allocate POSIX real-time signal numbers (Linux-specific). More...
#include <tsSignalAllocator.h>
Public Member Functions | |
int | allocate () |
Allocate a new signal number. | |
void | release (int sig) |
Release a signal number. | |
Static Public Member Functions | |
static SignalAllocator & | Instance () |
Get the instance of the singleton of this class. | |
Allocate POSIX real-time signal numbers (Linux-specific).
|
inlinestatic |
Get the instance of the singleton of this class.
int ts::SignalAllocator::allocate | ( | ) |
Allocate a new signal number.
void ts::SignalAllocator::release | ( | int | sig | ) |
Release a signal number.
[in] | sig | A POSIX real-time signal number. |