Keywords:
|
Real-Time, POSIX, Signals
|
Description:
|
Signals are an integral part of multitasking in the UNIX/POSIX environment. Signals are used for many purposes, including exception handling (bad pointer ac- cesses, divide by zero, etc.), process notification of asynchronous event occurrence (timer expiration, I/O completion, etc.), emulation of multitasking and interprocess communication. This component (package) provides POSIX signal implementation. It does not support real-time POSIX signals, but classic UNIX(r) signals. POSIX standard does not provide a clear description of how signals should be handled in a multi-threading environment. We tried our best to provide an implementation as close as possible to the standard.
|
|