12 #ifndef DtUNDOCUMENTED
56 const char* federateType,
57 const char* executionName,
58 const char* federateName,
62 virtual void resign();
65 virtual bool acceptMessage(
const DtRtiMsg& msg );
70 virtual void sendJoinMessage(MAKRti::DtString federateType,
71 MAKRti::DtString fedexName, MAKRti::DtString federateName);
77 virtual void processOtherMessage(
DtRtiMsg const& msg);
80 virtual void processResignMessage(
const DtResignMsg& msg);
95 virtual bool partnerSlotAvailable()
const;
98 virtual bool waitingForConfirm()
const;
112 virtual void acceptPartner(
DtFederateHandle federate,
bool confirmed =
false);
159 #endif // DtUNDOCUMENTED
160 #endif // partnerMgr_H_
bool myIsJoined
Join status.
Definition: partnerMgr.h:141
DtPartnerResponse
Definition: partnerFederateMsg.h:18
Instances of DtPartnerMgr process partner messages to establish federate partners in an unlicensed fe...
Definition: partnerMgr.h:34
Definition: partnerMgr.h:27
Definition: resignMsg.h:36
Definition: partnerFederateMsg.h:30
virtual FederateHandle joinFederationExecution(const char *yourName, const char *executionName, FederateAmbassadorPtr federateAmbassadorReference)
Definition: partnerMgr.h:28
DtFederateHandleStdSet myFilteredFederates
List of license opposites that are being filtered.
Definition: partnerMgr.h:156
std::vector< DtFederateHandle > myPartners
List of partners.
Definition: partnerMgr.h:147
Instances of DtConnectionMgr manage the communication objects that the RTI will use to either communi...
Definition: connectMgr.h:60
DtRtiMsg is the base class for messages between RTI components.
Definition: rtiMsg.h:45
DtHandle DtFederateHandle
Definition: internalTypes.h:29
std::vector< DtFederateHandle > myConfirmedPartners
List of confirmed partners.
Definition: partnerMgr.h:153
Definition: partnerMgr.h:26
DtConnectionMgr * myConnectMgr
Access to connection manager.
Definition: partnerMgr.h:138
DtPartnerState myPartnerState
Partnering acceptance/confirm state.
Definition: partnerMgr.h:144
#define DT_DLL_LRC
Definition: rtiMsConfig.h:126
std::vector< DtFederateHandle > myPendingPartners
List of pending partners.
Definition: partnerMgr.h:150
std::set< DtFederateHandle > DtFederateHandleStdSet
Definition: internalTypes.h:30
DtPartnerState
Definition: partnerMgr.h:24