AbstractSignalHandler Class Reference
The abstract interface for system signal processing classes.
More...
List of all members.
|
Public Member Functions |
virtual void | onSystemSignal ()=0 |
| Notifies there was system signal and it must be handled.
|
Detailed Description
This class declares method being called in cases when pselect() system call is interrupted by system signal. Usual signal handlers must contain only registration which signal was caught but real signal processing must be implemented in the derived classes of this one.
Member Function Documentation
virtual void AbstractSignalHandler::onSystemSignal |
( |
|
) |
[pure virtual] |
This method is called by main loop class each time when pselect() system call is interrupted with EINTR exit code. It means the process have received system signal and it must be handled.
Implemented in SystemSignalHandler.