17 #include <vl/entityStateRepository.h>
19 class DtReflectedEntity;
21 #define ENTITY_TEMPLATE_ARGS \
22 DtPortalEntity, DtPortalReflectedEntity, \
23 DtReflectedEntity, DtReflectedEntityList, \
24 DtEntityStateRepository, DtEntityPublisher
26 namespace MAKVrExchange
29 namespace DtTenaBroker
66 virtual bool isThrottlingRateOk( DtEntityPublisher* publisher,
83 const DtEntityStateRepository& sr );
95 const DtEntityStateRepository& source,
const DtReflectedEntity& refObj );
98 virtual void syncPortalDeadReckonedValues(
DtPortalEntity& destination,
99 const DtEntityStateRepository& source );
102 virtual DtEntityStateRepository* translate( DtEntityStateRepository* destination,
106 virtual void syncTenaDeadReckonedValues( DtEntityStateRepository& destination,