sipxportlib  Version 3.3
Public Member Functions | Protected Attributes | List of all members
OsNotification Class Referenceabstract

#include <OsNotification.h>

Inheritance diagram for OsNotification:
Inheritance graph
[legend]
Collaboration diagram for OsNotification:
Collaboration graph
[legend]

Public Member Functions

 OsNotification ()
 
virtual ~OsNotification ()
 
virtual OsStatus signal (const intptr_t eventData)=0
 
virtual void setTimeout (const OsTime &signalTimeout)
 Set timeout to use when signalling if supported by derived class. More...
 

Protected Attributes

OsTime mSignalTimeout
 Used by derived classes that support a timeout on signal. More...
 

Constructor & Destructor Documentation

OsNotification ( )
inline
virtual ~OsNotification ( )
inlinevirtual

Member Function Documentation

virtual OsStatus signal ( const intptr_t  eventData)
pure virtual
virtual void setTimeout ( const OsTime signalTimeout)
inlinevirtual

Set timeout to use when signalling if supported by derived class.

Member Data Documentation

OsTime mSignalTimeout
protected

Used by derived classes that support a timeout on signal.