45 virtual void setOrbDefaultInitRef(
const DtString& str);
48 virtual DtString orbDefaultInitRef()
const;
51 virtual void setExecutionName(
const DtString& str);
54 virtual DtString executionName()
const;
57 virtual void setApplicationNumber(
int num);
60 virtual int applicationNumber()
const;
63 virtual void setSiteId(
int id);
66 virtual int siteId()
const;
69 virtual void setSessionName(
const DtString& str);
72 virtual DtString sessionName()
const;
74 virtual void setOrbListenEndpoints(
const DtString& str);
75 virtual DtString orbListenEndpoints()
const;
78 virtual DtString lromMapperLibName()
const;
81 virtual void setLromMapperLibName(
const DtString& name);
84 virtual void* lromMapperInitData()
const;
87 virtual void setLromMapperInitData(
void* data);
90 virtual void setUseAmo(
bool yesNo);
94 virtual bool useAmo()
const;
97 virtual void setGenerateDiagnosticsLog(
bool yesNo);
101 virtual bool generateDiagnosticsLog()
const;
103 virtual void setMulticastTtl(
int ttl);
105 virtual int multicastTtl()
const;
107 virtual void setMulticastInterface(
const DtString& mcInterface);
109 virtual DtString multicastInterface()
const;
113 virtual void setTransportType(TENA::Middleware::CommunicationProperties transportType);
116 virtual TENA::Middleware::CommunicationProperties transportType()
const;
119 virtual void setNotifyLevel(
int level);
125 int myApplicationNumber;
131 void* myLromMapperInitData;
133 bool myGenerateDiagnosticsLog;
136 TENA::Middleware::CommunicationProperties myTransportType;
158 bool pressAnyKey =
true);
160 bool pressAnyKey =
false);
171 virtual void parseCmdLine();
172 virtual void loadFile(
const DtString& fileName);
173 virtual void saveFile(
const DtString& filename);
177 virtual void setOrbListenEndpoints(
const DtString& str);
180 virtual DtString orbListenEndpoints()
const;
183 virtual void setOrbDefaultInitRef(
const DtString& str);
186 virtual DtString orbDefaultInitRef()
const;
189 virtual void setApplicationNumber(
int num);
192 virtual int applicationNumber()
const;
195 virtual void setSiteId(
int id);
198 virtual int siteId()
const;
201 virtual void setExecutionName(
const DtString& str);
204 virtual DtString executionName()
const;
207 virtual void setSessionName(
const DtString& str);
210 virtual DtString sessionName()
const;
213 virtual void setLromMapperLibName(
const DtString& name);
216 virtual DtString lromMapperLibName()
const;
219 virtual void* lromMapperInitData()
const;
222 virtual void setLromMapperInitData(
void* data);
224 virtual void setMulticastTtl(
int ttl);
226 virtual int multicastTtl()
const;
228 virtual void setMulticastInterface(
const DtString& mcInterface);
230 virtual DtString multicastInterface()
const;
234 virtual void setTransportType(TENA::Middleware::CommunicationProperties transportType);
237 virtual TENA::Middleware::CommunicationProperties transportType()
const;
240 virtual void setGenerateDiagnosticsLog(
bool yesNo);
244 virtual bool generateDiagnosticsLog()
const;
247 virtual void setUseAmo(
bool yesNo);
251 virtual bool useAmo()
const;
255 virtual int argc()
const;
258 virtual char** argv()
const;
264 virtual void loadMtlFile(
const DtString& fileName);
268 virtual void initializeMtlParams();
296 int myMtlUseBestEffort;
297 int myMtlGenerateDiagnosticsLog;