14 #ifndef DtSimAggregateLocalEntityNetInterface_H_
15 #define DtSimAggregateLocalEntityNetInterface_H_
20 #include <vl/varDatumRec.h>
22 class DtVrfAggregatePublisher;
23 class DtExtAggregateStateRepository;
41 bool publishObject =
true);
111 virtual bool setAggregatePublisher(DtVrfAggregatePublisher * publisher);
120 virtual DtVrfAggregatePublisher * aggregatePublisher()
const;
124 virtual DtExtAggregateStateRepository * aggregateNetworkState()
const;
131 virtual bool setUserVariableDatum(
int userRecordNumber,
132 const DtVariableDatumRecord& record);
135 virtual bool getUserVariableDatum(
int userRecordNumber,
136 DtVariableDatumRecord& rec);
140 virtual bool encodeVariableDatum();
147 virtual bool isANetSubordinate(
const DtGlobalObjectDesignator&
163 virtual void setForceUpdate(
bool flag);
179 virtual bool updateVrfDataAsSeenByRemote();