eq::GLXMessagePump Class Reference

Implements a message pump for the X11 window system. More...

#include <glXMessagePump.h>

Inheritance diagram for eq::GLXMessagePump:

Inheritance graph
[legend]
Collaboration diagram for eq::GLXMessagePump:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void postWakeup ()
 Wake up dispatchOne().
virtual void dispatchAll ()
 Get and dispatch all pending system events, non-blocking.
virtual void dispatchOne ()
 Get and dispatch at least one pending system event, blocking.
virtual void dispatchDone ()
 Clean up, no more dispatch from thread.


Detailed Description

Implements a message pump for the X11 window system.

Definition at line 29 of file glXMessagePump.h.


Member Function Documentation

void eq::GLXMessagePump::postWakeup (  )  [virtual]

Wake up dispatchOne().

Implements eq::MessagePump.

Definition at line 39 of file glXMessagePump.cpp.

References EQWARN.

void eq::GLXMessagePump::dispatchAll (  )  [virtual]

Get and dispatch all pending system events, non-blocking.

Implements eq::MessagePump.

Definition at line 58 of file glXMessagePump.cpp.

References eq::GLXEventHandler::getEventSet().

Here is the call graph for this function:

void eq::GLXMessagePump::dispatchOne (  )  [virtual]

Get and dispatch at least one pending system event, blocking.

Implements eq::MessagePump.

Definition at line 50 of file glXMessagePump.cpp.

References eq::GLXEventHandler::getEventSet().

Here is the call graph for this function:

void eq::GLXMessagePump::dispatchDone (  )  [virtual]

Clean up, no more dispatch from thread.

Reimplemented from eq::MessagePump.

Definition at line 66 of file glXMessagePump.cpp.

References eq::GLXEventHandler::clearEventSet().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Mon Aug 10 18:58:42 2009 for Equalizer 0.9 by  doxygen 1.5.8