13 #include <vl/exerciseConnInitializer.h>
14 #include <vlutil/vlMachineTypes.h>
30 virtual void initializeMtlParams();
33 DtMtlEnvironment* mtlEnvironment();
38 virtual bool useCustomMapDatum()
const;
40 virtual DtFloat64 spheroidSemiMajor()
const;
42 virtual DtFloat64 spheroidSemiMinor()
const;
50 virtual void setMaxDrainInputTime(
double maxTime);
51 virtual double maxDrainInputTime()
const;
53 virtual void setMinDrainInputTime(
double minTime);
54 virtual double minDrainInputTime()
const;
56 virtual void setMaxDrainInputReads(
int reads);
57 virtual int maxDrainInputReads()
const;
60 virtual std::vector<DtString>& multicastAddresses();
62 virtual void setDefaultHeartbeatThreshold(
double);
63 virtual double defaultHeartbeatThreshold(
void)
const;
65 virtual void setDefaultObjectTimeout(
double);
66 virtual double defaultObjectTimeout()
const;
69 virtual void appIdRange(
int& lower,
int& upper);
70 virtual void setAppIdRange(
int lower,
int upper);
75 virtual void setApplicationNumber(
int);
76 virtual int applicationNumber()
const;
77 virtual void setSiteId(
int);
78 virtual int siteId()
const;
82 static void addMulticastAddr(
const DtString& s);
83 static DtlObjPtr addMulticastAddr(
const DtlObjPtr& args,
const DtlObjPtr&);
108 static std::vector<DtString>& mtlMcastAddrList();