38 DtFedStateActiveFederate = 1,
39 DtFedStateFederateSaveInProgress = 3,
40 DtFedStateFederateRestoreInProgress = 5
48 DtTimeStateTimeGranted = 0,
49 DtTimeStateTimeAdvancing = 1
79 const RTI::FederateHandle& federateHandle()
const;
80 void setFederateHandle(
const RTI::FederateHandle& val);
85 const DtString& federateType()
const;
86 void setFederateType(
const DtString& val);
92 bool conveyRegionDesignatorSets()
const;
93 void setConveyRegionDesignatorSets(
bool val);
97 #if DtHLA_1516_EVOLVED
100 const DtString& federateName()
const;
101 void setFederateName(
const DtString& val);
106 bool conveyProducingFederate()
const;
107 void setConveyProducingFederate(
bool val);
112 const std::vector<DtString>& fomModuleDesignatorList()
const;
113 void setFomModuleDesignatorList(
const std::vector<DtString>& modules);
121 const DtString& federateHost()
const;
122 void setFederateHost(
const DtString& val);
128 void setRtiVersion(
const DtString& val);
140 bool timeConstrained()
const;
141 void setTimeConstrained(
bool val);
146 bool timeRegulating()
const;
147 void setTimeRegulating(
bool val);
152 bool asynchronousDelivery()
const;
153 void setAsynchronousDelivery(
bool val);
159 DtFederateState federateState()
const;
160 void setFederateState(DtFederateState val);
165 DtTimeState timeManagerState()
const;
166 void setTimeManagerState(DtTimeState val);
171 const DtString& federateState()
const;
172 void setFederateState(
const DtString& val);
177 const DtString& timeManagerState()
const;
178 void setTimeManagerState(
const DtString& val);
184 const DtString& federateTime()
const;
185 void setFederateTime(
const DtString& val);
191 void setLookahead(
const DtString& val);
206 const DtString& minNextEventTime()
const;
207 void setMinNextEventTime(
const DtString& val);
214 int roLength()
const;
215 void setRoLength(
int val);
222 int tsoLength()
const;
223 void setTsoLength(
int val);
228 int reflectionsReceived()
const;
229 void setReflectionsReceived(
int val);
234 int updatesSent()
const;
235 void setUpdatesSent(
int val);
240 int interactionsReceived()
const;
241 void setInteractionsReceived(
int val);
246 int interactionsSent()
const;
247 void setInteractionsSent(
int val);
252 int objectsOwned()
const;
253 void setObjectsOwned(
int val);
258 int objectsUpdated()
const;
259 void setObjectsUpdated(
int val);
264 int objectsReflected()
const;
265 void setObjectsReflected(
int val);
271 int objectsDeleted()
const;
272 void setObjectsDeleted(
int val);
277 int objectsRemoved()
const;
278 void setObjectsRemoved(
int val);
283 int objectsRegistered()
const;
284 void setObjectsRegistered(
int val);
289 int objectsDiscovered()
const;
290 void setObjectsDiscovered(
int val);
298 int timeGrantedTime()
const;
299 void setTimeGrantedTime(
int val);
307 int timeAdvancingTime()
const;
308 void setTimeAdvancingTime(
int val);
317 bool myConveyRegionDesignatorSets;
319 #if DtHLA_1516_EVOLVED
321 bool myConveyProducingFederate;
322 std::vector<DtString> myFomModules;
350 int myObjectsDeleted;
351 int myObjectsRemoved;
352 int myObjectsRegistered;
353 int myObjectsDiscovered;
354 int myTimeGrantedTime;
355 int myTimeAdvancingTime;