MAK RTIspy API Documentation for HLA 1.3
Public Member Functions | Static Public Member Functions | Protected Member Functions
DtWwwStateReqMsg Class Reference
+ Inheritance diagram for DtWwwStateReqMsg:
+ Collaboration diagram for DtWwwStateReqMsg:

List of all members.

Public Member Functions

 DtWwwStateReqMsg (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Constructor.
 DtWwwStateReqMsg (unsigned long connHandle, unsigned long requestType, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Constructor.
 DtWwwStateReqMsg (const DtNetWwwStateReqMsg *netRep, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Constructor.
virtual ~DtWwwStateReqMsg ()
 Destructor.
virtual DtRtiMsgclone (bool copy=true) const
 Return a copy/empty object of the same type as this.
virtual unsigned long targetConnectionId () const
 Set/Get target connection handle.
virtual void setTargetConnectionId (unsigned long handle)
virtual unsigned long requestType () const
 Set/Get target connection handle.
virtual void setRequestType (unsigned long requestType)
virtual void printData (DtLogicalTimeFactory *logicalTimeFactory) const
 Print the data section.

Static Public Member Functions

static DtRtiMsgcreate (const DtNetMsgHeader *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Creator.
static DtRtiMsgcreate (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
static void addCallback (DtConnectionMgr *conn, DtWwwStateRequestCb cb, void *usr)
 Callback management.
static void removeCallback (DtConnectionMgr *conn, DtWwwStateRequestCb cb, void *usr)

Protected Member Functions

virtual DtNetWwwStateReqMsgnetWwwStateReqMsg ()
 The network representation.
virtual const DtNetWwwStateReqMsgnetWwwStateReqMsg () const
virtual DtRtiMsgKind internalDtRtiMsgKind ()
 Returns the kind of an DtWwwStateReqMsg Msg.
virtual int minSize () const
 Returns minimum size of a message, including header.

Constructor & Destructor Documentation

DtWwwStateReqMsg::DtWwwStateReqMsg ( DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER)

Constructor.

References DtRtiMsg::initDtRtiMsg(), internalDtRtiMsgKind(), and minSize().

Referenced by clone(), and create().

DtWwwStateReqMsg::DtWwwStateReqMsg ( unsigned long  connHandle,
unsigned long  requestType,
DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER 
)
DtWwwStateReqMsg::DtWwwStateReqMsg ( const DtNetWwwStateReqMsg netRep,
DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER 
)

Destructor.


Member Function Documentation

void DtWwwStateReqMsg::addCallback ( DtConnectionMgr conn,
DtWwwStateRequestCb  cb,
void *  usr 
) [static]

Callback management.

References DtConnectionMgr::addMsgCallback(), and DtWwwStateReqMsgKind.

DtRtiMsg * DtWwwStateReqMsg::clone ( bool  copy = true) const [virtual]

Return a copy/empty object of the same type as this.

Implements DtRtiMsg.

References DtWwwStateReqMsg(), and netWwwStateReqMsg().

DtRtiMsg * DtWwwStateReqMsg::create ( const DtNetMsgHeader initial,
DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER 
) [static]

Creator.

References DtWwwStateReqMsg().

DtRtiMsg * DtWwwStateReqMsg::create ( DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER) [static]

References DtWwwStateReqMsg().

Returns the kind of an DtWwwStateReqMsg Msg.

Implements DtRtiMsg.

References DtWwwStateReqMsgKind.

Referenced by DtWwwStateReqMsg().

int DtWwwStateReqMsg::minSize ( ) const [protected, virtual]

Returns minimum size of a message, including header.

Referenced by DtWwwStateReqMsg().

The network representation.

Referenced by clone(), requestType(), setRequestType(), setTargetConnectionId(), and targetConnectionId().

const DtNetWwwStateReqMsg * DtWwwStateReqMsg::netWwwStateReqMsg ( ) const [protected, virtual]
void DtWwwStateReqMsg::printData ( DtLogicalTimeFactory logicalTimeFactory) const [virtual]

Print the data section.

Reimplemented from DtRtiMsg.

References requestType(), and targetConnectionId().

void DtWwwStateReqMsg::removeCallback ( DtConnectionMgr conn,
DtWwwStateRequestCb  cb,
void *  usr 
) [static]
unsigned long DtWwwStateReqMsg::requestType ( ) const [virtual]
void DtWwwStateReqMsg::setRequestType ( unsigned long  requestType) [virtual]
void DtWwwStateReqMsg::setTargetConnectionId ( unsigned long  handle) [virtual]
unsigned long DtWwwStateReqMsg::targetConnectionId ( ) const [virtual]

Set/Get target connection handle.

References DtNetWwwStateReqMsg::connId, and netWwwStateReqMsg().

Referenced by printData().


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

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)