SkyGI::EventSource Class Reference

Inheritance diagram for SkyGI::EventSource:
[legend]
Collaboration diagram for SkyGI::EventSource:
[legend]
List of all members.

Public Member Functions

 EventSource ()
virtual bool RegisterWaitObject (sMultipleObjectWaitItem *pWaitObject)=0
virtual bool Process (bool &bExit, int &iExitCode)=0
virtual bool Quit (int iReturnCode=-1)
virtual bool Idle ()

Constructor & Destructor Documentation

EventSource::EventSource (  ) 


Member Function Documentation

virtual bool SkyGI::EventSource::RegisterWaitObject ( sMultipleObjectWaitItem *  pWaitObject  )  [pure virtual]

Implemented in SkyGI::EventSourceDataExchangePort, SkyGI::EventSourceDesktopCommunication, SkyGI::EventSourceFile, and SkyGI::MessageQueue.

virtual bool SkyGI::EventSource::Process ( bool &  bExit,
int &  iExitCode 
) [pure virtual]

Implemented in EventThreadMessageQueue, SkyGI::EventSourceDataExchangePort, SkyGI::EventSourceDesktopCommunication, SkyGI::EventSourceFile, and SkyGI::MessageQueue.

bool EventSource::Quit ( int  iReturnCode = -1  )  [virtual]

Reimplemented in SkyGI::EventSourceDataExchangePort, SkyGI::EventSourceDesktopCommunication, SkyGI::EventSourceFile, and SkyGI::MessageQueue.

bool EventSource::Idle (  )  [virtual]

Reimplemented in SkyGI::EventSourceDataExchangePort, SkyGI::EventSourceDesktopCommunication, SkyGI::EventSourceFile, and SkyGI::MessageQueue.


Generated on Thu Dec 13 18:14:21 2007 for SkyGI by  doxygen 1.5.1-p1