![]() |
VR-Vantage 2.2 API Documentation
|
class DtStealthControlInteraction: More...

Public Member Functions | |
| DtStealthControlInteraction () | |
| default constructor | |
| virtual | ~DtStealthControlInteraction () |
| destructor | |
| DtStealthControlInteraction (const DtStealthControlInteraction &orig) | |
| copy constructor | |
| DtStealthControlInteraction & | operator= (const DtStealthControlInteraction &orig) |
| assignment operator | |
| virtual void | printData () const |
| Print the interaction's data. | |
| virtual const char * | name () const |
| Name of the interaction. | |
| virtual const DtStealthControlPdu * | vcPdu () const |
| Get/Set a stealth control PDU. | |
| virtual void | setVcPdu (const DtStealthControlPdu &pdu) |
| virtual void | setFromNetPacket (const DtNetPacket *pack) |
Static Public Member Functions | |
| static DtInteraction * | create () |
| Create a DtStealthControlInteraction. | |
| static void | addCallback (DtExerciseConn *conn, DtStealthControlInteractionCb cb, void *usr) |
| Add (register)/Remove (deregister) function to be called when interaction occurs. | |
| static void | removeCallback (DtExerciseConn *conn, DtStealthControlInteractionCb cb, void *usr) |
Protected Member Functions | |
| virtual const char * | interactionClassToUse (DtExerciseConn *exConn) const |
| virtual DtInteractionDecoder * | createDecoder (DtExerciseConn *exConn) const |
| virtual DtInteractionEncoder * | createEncoder (DtExerciseConn *exConn) const |
Protected Attributes | |
| DtStealthControlPdu * | myVcPdu |
class DtStealthControlInteraction:
Instances of DtStealthControlInteraction are used to represent ViewControl Interactions in the RPR FOM.
| DtStealthControlInteraction::DtStealthControlInteraction | ( | ) |
default constructor
Referenced by create().
|
virtual |
destructor
References myVcPdu.
| DtStealthControlInteraction::DtStealthControlInteraction | ( | const DtStealthControlInteraction & | orig | ) |
copy constructor
References DtStealthControlPdu::create(), myVcPdu, and vcPdu().
| DtStealthControlInteraction & DtStealthControlInteraction::operator= | ( | const DtStealthControlInteraction & | orig | ) |
assignment operator
References DtStealthControlPdu::create(), myVcPdu, and vcPdu().
|
virtual |
Print the interaction's data.
References vcPdu().
|
inlinevirtual |
Name of the interaction.
|
inlinevirtual |
Get/Set a stealth control PDU.
References myVcPdu.
Referenced by DtStealthControlInteraction(), operator=(), printData(), and makVrv::DT_PROTOCOL_NAMESPACE::DtStealthControlProcessor::processInteraction().
|
virtual |
References DtStealthControlPdu::create(), and myVcPdu.
Referenced by DtStealthRemoteController::send(), and makVrv::DT_PROTOCOL_NAMESPACE::DtStealthControlProcessor::sendStealthControlPdu().
|
virtual |
References DtStealthControlPdu::createFromNet(), and myVcPdu.
|
static |
Create a DtStealthControlInteraction.
Caller is reponsible for deletion.
References DtStealthControlInteraction().
Referenced by addCallback(), and DtStealthControlRegister().
|
static |
Add (register)/Remove (deregister) function to be called when interaction occurs.
References create().
Referenced by makVrv::DT_PROTOCOL_NAMESPACE::DtInteractionListener< InteractionClass >::startListening().
|
static |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
Referenced by DtStealthControlInteraction(), operator=(), setFromNetPacket(), setVcPdu(), vcPdu(), and ~DtStealthControlInteraction().