VR-Exchange 2.1 API Documentation
List of all members | Public Types | Public Member Functions | Static Public Member Functions
DtExtStartResumePdu Class Reference
Inheritance diagram for DtExtStartResumePdu:
Inheritance graph
[legend]

Public Types

typedef void(* DtExtStartResumePduCb )(DtExtStartResumePdu *pdu, void *usr)

Public Member Functions

 DtExtStartResumePdu ()
 DtExtStartResumePdu (const DtNetStartResumePdu *initial, DtBufferPtr buffer)
DtTimeStampType realWorldTimeType () const
 Set/Get real world time type (represented by last bit of RealWorldTime).
void setRealWorldTimeType (const DtTimeStampType type)
DtTimeStampType simulationTimeType () const
 Set/Get simulation time type (represented by last bit of SimulationTime).
void setSimulationTimeType (const DtTimeStampType type)
virtual void printDataToStream (std::ostream &stream) const
 Print the data to a stream.

Static Public Member Functions

static DtPdu * create (const DtNetPacket *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Create a DtStartResumePdu.
static void addCallback (DtExerciseConn *conn, DtExtStartResumePduCb cb, void *usr)
 Add (register)/Remove (deregister) function to be called when pdu is received.
static void removeCallback (DtExerciseConn *conn, DtExtStartResumePduCb cb, void *usr)

Member Typedef Documentation

typedef void(* DtExtStartResumePdu::DtExtStartResumePduCb)(DtExtStartResumePdu *pdu, void *usr)

Constructor & Destructor Documentation

DtExtStartResumePdu::DtExtStartResumePdu ( )
DtExtStartResumePdu::DtExtStartResumePdu ( const DtNetStartResumePdu *  initial,
DtBufferPtr  buffer 
)

Member Function Documentation

DtTimeStampType DtExtStartResumePdu::realWorldTimeType ( ) const

Set/Get real world time type (represented by last bit of RealWorldTime).

void DtExtStartResumePdu::setRealWorldTimeType ( const DtTimeStampType  type)
DtTimeStampType DtExtStartResumePdu::simulationTimeType ( ) const

Set/Get simulation time type (represented by last bit of SimulationTime).

void DtExtStartResumePdu::setSimulationTimeType ( const DtTimeStampType  type)
virtual void DtExtStartResumePdu::printDataToStream ( std::ostream &  stream) const
virtual

Print the data to a stream.

static DtPdu* DtExtStartResumePdu::create ( const DtNetPacket *  initial,
DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER 
)
static

Create a DtStartResumePdu.

Caller is responsible for deletion.

static void DtExtStartResumePdu::addCallback ( DtExerciseConn *  conn,
DtExtStartResumePduCb  cb,
void *  usr 
)
static

Add (register)/Remove (deregister) function to be called when pdu is received.

static void DtExtStartResumePdu::removeCallback ( DtExerciseConn *  conn,
DtExtStartResumePduCb  cb,
void *  usr 
)
static

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

Document ID: Generated on Tue Aug 7 22:07:13 EDT 2012 from SVN revision 117874
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)