13 #ifndef DtHla13ConnectionInterface_H_
14 #define DtHla13ConnectionInterface_H_
38 virtual void setConnectionStatus( ConnectionStatus status ) = 0;
41 virtual void setAutoConnectEnabled(
bool enabled ) = 0;
44 virtual void setExerciseName(
const std::string& exerciseName) = 0;
47 virtual void setFederateType(
const std::string& federateType ) = 0;
50 virtual void setFedFileName(
const std::string& fedFileName ) = 0;
51 virtual void setRPRFomVersion(
double rprFomVersion,
int rprFomRevision ) = 0;
52 virtual void setFomMapperFileName(
const std::string& fomMapperFileName ) = 0;
53 virtual void setFomMapperInitString(
const std::string& fomMapperInitString ) = 0;
56 virtual void setAppNumber(
int appNumber) = 0;
59 virtual void setSiteId(
int siteId) = 0;
62 virtual void setDdmEnabled(
bool enabled ) = 0;
65 virtual void setUseAdvisories(
bool enabled ) = 0;
68 virtual void setPublishObserver(
bool isPublished ) = 0;
71 virtual void setViewControl(
bool isEnabled ) = 0;