25 class DtTerrainStrategy;
DtStopFreezeStrategy(DtManagedInterface *link)
constructor
DtSetDataStrategy class.
Definition: strategies/stopFreeze.h:28
void handleCSharpStopFreezeMessage(DtMessage *msg)
Handle detonate messages from C#.
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:62
static DtLinkStrategy * create(DtManagedInterface *gl)
Static create function.
This is the DtLinkStrategy class. It is the abstract base class for all derived strategies.
Definition: linkStrategy.h:24
void handleVrlStopFreeze(DtStopFreezeInteraction *det)
Handle VR-Link detonation messages for sending to C#.
static std::string theName()
get the strategy name (statically)
virtual bool init()
initialize
This is the DtMessage class.
Definition: message.h:20
The DtManagedInterface Class is a singleton that is used to manage the message flow between C# and th...
Definition: managedInterface.h:50
DtExerciseConn * myExconn
Definition: strategies/stopFreeze.h:65
virtual void shutdown()
shutdown
std::string name()
Get the strategy name.
This file provides protocol independence for StopFreeze Interactions.
static void vrlStopFreezeCb(DtStopFreezeInteraction *det, void *usr)
Static callback for registering with VR-Link.
This is the DtSubscribeStrategy class. It is the abstract base class for all derived interaction subs...
Definition: subscribeStrategy.h:27
virtual ~DtStopFreezeStrategy()
destructor
Defines the DtManagedInterface Singleton object that manages the message flow between C# and the rest...
static std::string theStrategyName
Definition: strategies/stopFreeze.h:67
virtual void removeVrlCallback(DtExerciseConn *exConn)
Defines the base class for all strategies.
Delegate template for binding static or member functions for callback at later time The return type a...
Definition: delegate.h:69
Instances of DtStopFreezePdu are used to send/receive stop/freeze PDUs.
Definition: stopFreezePdu.h:27
virtual void addVrlCallback(DtExerciseConn *exConn)
Add/Remove VR-Link C++ Interaction Callback.
DtMessageDelegate * myHandler
Definition: strategies/stopFreeze.h:69