13 #include <vl/reflectedAggregateList.h>
15 #include <vl/dataInteraction.h>
34 const DtDDMRegionSet* regionSetToUse);
39 const DtList *handleList,
const DtDDMRegionSet* regionSetToUse = 0);
56 #elif (DtDIS || DtTENA)
66 virtual void addAggregateAdditionCallback
70 virtual void removeAggregateAdditionCallback
76 virtual void addAggregateRemovalCallback
80 virtual void removeAggregateRemovalCallback
101 static void dataInteractionCallback(DtDataInteraction* i,
void* usr);
103 virtual void processDataInteraction(DtDataInteraction* i);
109 virtual DtReflectedAggregate* newReflectedAggregate
111 const DtEntityIdentifier&
id,
112 const DtEntityType& type
114 virtual DtReflectedAggregate* processAggregateState(
const DtAggregateStatePdu& pdu);
115 virtual void finalPduIsSetAction(DtReflectedAggregate* aggregate);
118 virtual DtReflectedAggregate* newReflectedAggregate
120 const DtEntityIdentifier&
id,
121 const DtEntityType& type