34 virtual void setConnectionStatus( ConnectionStatus status ) = 0;
37 virtual void setAutoConnectEnabled(
bool enabled ) = 0;
40 virtual void setExerciseName(
const std::string& exerciseName ) = 0;
43 virtual void setFederateType(
const std::string& federateType ) = 0;
46 virtual void setFederateName(
const std::string& federateName ) = 0;
49 virtual void setLocalSettingsDesignator(
const std::string& localSettingsDesignator ) = 0;
52 virtual void setFedFileName(
const std::string& fedFileName ) = 0;
53 virtual void setRPRFomVersion(
double rprFomVersion,
int rprFomRevision ) = 0;
54 virtual void setFomMapperFileName(
const std::string& fomMapperFileName) = 0;
55 virtual void setFomMapperInitString(
const std::string& fomMapperInitString ) = 0;
58 virtual void setDdmEnabled(
bool enabled ) = 0;
61 virtual void setUseAdvisories(
bool enabled ) = 0;
64 virtual void setUseAbsoluteTimeStamps(
bool enabled ) = 0;
67 virtual void setPublishObserver(
bool isPublished ) = 0;
70 virtual void setOverrideGlobalViewControl(
bool trueFalse ) = 0;
73 virtual void setViewControl(
bool isEnabled ) = 0;
77 virtual void setUseTopoForFlatEarthVectorConversion(
bool isEnabled ) = 0;
80 virtual void addFomModule(
const std::string&) = 0;
83 virtual void removeFomModule(
const std::string&) = 0;
86 virtual void clearFomModules() = 0;
89 virtual void setAppNumber(
int appNumber) = 0;
92 virtual void setSiteId(
int siteId) = 0;