14 #include <vl/exerciseConnInitializer.h>
39 virtual void setDisVersionToSend(
int version);
42 virtual int disVersionToSend()
const;
56 const std::string& className =
"DtDisDriver");
70 return *myLocalExConnInitializer;
77 virtual bool timeoutProcessing()
const;
80 virtual void setTimeoutProcessing(
bool enabled);
83 virtual double timeoutInterval()
const;
86 virtual void setTimeoutInterval(
double interval);
89 static void getDeviceAddressList(std::vector<std::string>& deviceAddrs);
115 virtual const std::string& extension()
const;
119 const std::string& instanceName)
const;
The base class for protocol specific VRLink Simulations.
Definition: DtConnection.h:43
The base class for VR-Link based drivers.
Definition: DtVrlinkDriver.h:40
double myTimeoutInterval
Definition: DtDisDriver.h:99
The DtDriver for DIS.
Definition: DtDisDriver.h:51
std::string myFileExtension
Definition: DtDisDriver.h:122
DtDisExerciseConnInitializer * myLocalExConnInitializer
Definition: DtDisDriver.h:97
int myDisVersionToSend
Definition: DtDisDriver.h:45
Contains DLL export macros.
The DtDriver is an abstract class. Developers derive from this to create logic that "directs" things ...
Definition: DtDriver.h:31
Extended Exercise Connection Initializer for DIS This helper class extends DtExerciseConnInitializer ...
Definition: DtDisDriver.h:22
Contains makVrv::DtVrlinkDriver class.
The DtAgentManager manages the distributed scene object framework. This includes the objects and upda...
Definition: DtAgentManager.h:38
bool myTimeoutProcessing
Definition: DtDisDriver.h:98
The base implementation of a configuration.
Definition: DtConfiguration.h:24
#define DT_DLL_VRVDIS
Definition: vrvDis.h:21
Abstract DtDriver creator.
Definition: DtDriver.h:201
Creator class for the DIS driver.
Definition: DtDisDriver.h:104
const DtDisExerciseConnInitializer & exerciseSettings() const
Get the exercise settings.
Definition: DtDisDriver.h:68