11 #ifdef DtIFSPEC1516_2025
19 class DT_DLL_LRC DtInterDataDistMgr1516_2025 :
public DtInterDataDistMgr
29 virtual ~DtInterDataDistMgr1516_2025();
34 DtInterDataDistMgr1516_2025(DtInterDataDistMgr1516_2025
const& other);
37 DtInterDataDistMgr1516_2025& operator=(DtInterDataDistMgr1516_2025
const& other);
42 virtual void subscribe(
47 virtual void subscribeInteractionClassWithRegions (
49 rti1516_2025::RegionHandleSet
const & theRegionHandleSet,
53 virtual void unsubscribe(
57 virtual void unsubscribeInteractionClassWithRegions (
59 rti1516_2025::RegionHandleSet
const & theRegionHandleSet);
63 virtual unsigned long send(
66 rti1516_2025::RegionHandleSet
const & theRegionHandleSet,
67 rti1516_2025::LogicalTime
const * theTime,
68 rti1516_2025::VariableLengthData
const & theTag,
69 bool anonymous=
false);
79 virtual void collectRegions(
81 rti1516_2025::RegionHandleSet
const & theRegionHandleSet,
82 DtRegionEntryList & regionList);
85 virtual void subscribeInteractionClassWithRegionActive(
87 virtual void subscribeInteractionClassWithRegionPassive(
91 virtual DtInteractionRegionSet& associateRegionForInteractions(
93 bool anonymous=
false);
DtHandle DtInteractionClassHandle
Definition: internalTypes.h:52
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:93
Instances of DtInteractionMgr manage the sending and receiving of interactions.
Definition: interMgr.h:46
Definition: intClassInfo.h:40
#define DT_DLL_LRC
Definition: rtiMsConfig.h:155
Definition: pHandValSet.h:38