VR-Link API Documentation for DIS
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
DtResupplyCancelPdu Class Reference
+ Inheritance diagram for DtResupplyCancelPdu:
+ Collaboration diagram for DtResupplyCancelPdu:

List of all members.

Public Types

enum  { PduStaticSize = 24 }

Public Member Functions

 DtResupplyCancelPdu (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 DtResupplyCancelPdu (const DtNetResupplyCancelPdu *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 DtResupplyCancelPdu (const DtEntityIdentifier &receiveId, const DtEntityIdentifier &supplyId, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
virtual ~DtResupplyCancelPdu ()
const DtEntityIdentifierreceivingId () const
void setReceivingId (const DtEntityIdentifier &id)
const DtEntityIdentifiersupplyingId () const
void setSupplyingId (const DtEntityIdentifier &id)
virtual void printData () const
 Print the PDU's data (not including header).
virtual void printDataToStream (std::ostream &stream) const

Static Public Member Functions

static DtPducreate (const DtNetPacket *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
static void addCallback (DtExerciseConn *conn, DtResupplyCancelPduCb cb, void *usr)
static void removeCallback (DtExerciseConn *conn, DtResupplyCancelPduCb cb, void *usr)

Protected Member Functions

DtPduKind internalGetPduKind () const
 Returns the PDU kind associated with the derived PDU class.

Protected Attributes

DtEntityIdentifier theId

Member Enumeration Documentation

anonymous enum
Enumerator:
PduStaticSize 

Constructor & Destructor Documentation

virtual DtResupplyCancelPdu::~DtResupplyCancelPdu ( ) [inline, virtual]

Member Function Documentation

static void DtResupplyCancelPdu::addCallback ( DtExerciseConn conn,
DtResupplyCancelPduCb  cb,
void *  usr 
) [static]
static DtPdu* DtResupplyCancelPdu::create ( const DtNetPacket initial,
DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER 
) [static]
DtPduKind DtResupplyCancelPdu::internalGetPduKind ( ) const [inline, protected, virtual]

Returns the PDU kind associated with the derived PDU class.

Implements DtPdu.

References DtResupplyCancelPduKind.

virtual void DtResupplyCancelPdu::printData ( ) const [virtual]

Print the PDU's data (not including header).

Base DtPdu version just prints hex. Use the printDataToString to put the data into a DtString instead of simply sending the output to stdout. printData() calls printDataToStream(DtInfo).

Reimplemented from DtPdu.

virtual void DtResupplyCancelPdu::printDataToStream ( std::ostream &  stream) const [virtual]

Reimplemented from DtPdu.

static void DtResupplyCancelPdu::removeCallback ( DtExerciseConn conn,
DtResupplyCancelPduCb  cb,
void *  usr 
) [static]

Member Data Documentation


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

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)