8 #ifndef interDdmMgr13_H_
9 #define interDdmMgr13_H_
25 class DT_DLL_LRC DtInterDataDistMgr13 :
public DtInterDataDistMgr
35 virtual ~DtInterDataDistMgr13();
40 DtInterDataDistMgr13(DtInterDataDistMgr13
const& other);
43 DtInterDataDistMgr13& operator=(DtInterDataDistMgr13
const& other);
47 virtual void subscribe(
52 virtual void subscribeInteractionClassWithRegion(
58 virtual void unsubscribe(
62 virtual void unsubscribeInteractionClassWithRegion (
68 virtual unsigned long send(
70 const DtPhvps& params,
71 RTI::FedTime
const * theTime,
74 bool anonymous=
false);
85 DtDistributedRegion
const& region)
const;
88 virtual void subscribeInteractionClassWithRegionActive(
90 virtual void subscribeInteractionClassWithRegionPassive(
94 virtual DtInteractionRegionSet& associateRegionForInteractions(
DtHandle DtInteractionClassHandle
Definition: internalTypes.h:35
Instances of DtFederateMgr process federation-level messages (such as create, destroy, join, resign, and sync points) and manages the objects responsible for handling general communication, objects, interactions, the FOM, MOM, and data distribution mmg.
Definition: fedMgr.h:84
Instances of DtInteractionMgr manage the sending and receiving of interactions.
Definition: interMgr.h:45
Definition: intClassInfo.h:41
#define DT_DLL_LRC
Definition: rtiMsConfig.h:126