IS3D::SyncMessage Class Reference

#include <ClusterSync.H>

List of all members.

Public Types

enum  SyncMessageID {
  SyncNOP = 0, RequestEvents = 1, ReadyToSwapBuffers = 2, ProceedWithSwapBuffers = 3,
  Shutdown = 4
}

Public Member Functions

 SyncMessage ()
 SyncMessage (const int32 msg_id)
virtual uint32 type () const
virtual void serialize (BinaryOutput &b) const
virtual void deserialize (BinaryInput &b)

Public Attributes

int32 id


Member Enumeration Documentation

Enumerator:
SyncNOP 
RequestEvents 
ReadyToSwapBuffers 
ProceedWithSwapBuffers 
Shutdown 


Constructor & Destructor Documentation

IS3D::SyncMessage::SyncMessage (  )  [inline]

IS3D::SyncMessage::SyncMessage ( const int32  msg_id  )  [inline]


Member Function Documentation

virtual uint32 IS3D::SyncMessage::type (  )  const [inline, virtual]

References IS3D::Sync_MSG.

virtual void IS3D::SyncMessage::serialize ( BinaryOutput &  b  )  const [inline, virtual]

virtual void IS3D::SyncMessage::deserialize ( BinaryInput &  b  )  [inline, virtual]

References Shutdown.


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Wed Jan 26 06:31:20 2011 for IS3D by  doxygen 1.5.6