AbstractSignalHandler Class Reference

The abstract interface for system signal processing classes. More...

Inheritance diagram for AbstractSignalHandler:

SystemSignalHandler

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.


Generated on Thu May 6 16:10:58 2010 for VoiceMan by  doxygen 1.5.9