![]() |
VR-Link API Documentation for HLA Evolved
|
Instances of DtVrlFederateAmbassador are used to manage the interface between the RTI and the VR-Link Federate. More...
Inheritance diagram for DtVrlFederateAmbassador:
Collaboration diagram for DtVrlFederateAmbassador:Classes | |
| struct | DtGeneralAnnounceCbInfo |
| struct | DtGeneralSynchPointCbInfo |
| Fly-weight classes to store sync point cb info. More... | |
| struct | DtLabelledAnnounceCbInfo |
| struct | DtLabelledSynchPointCbInfo |
| struct | DtScopeChangeCallbackData |
Public Member Functions | |
| DtVrlFederateAmbassador () | |
| default constructor | |
| virtual | ~DtVrlFederateAmbassador () throw ( RTI::FederateInternalError ) |
| destructor | |
| virtual void | init (DtExerciseConn *exConn, DtHlaObjectManager *hlaObjMgr, DtInteractionManager *interMgr) |
| Initialize the ambassador. | |
| virtual void | addReflectAttributeValuesCb (RTI::ObjectHandle id, DtReflectAttributeValuesCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's reflectAttributeValues service is invoked. | |
| virtual void | removeReflectAttributeValuesCb (RTI::ObjectHandle id, DtReflectAttributeValuesCb cb, void *usr) |
| virtual void | addDiscoverObjectCb (RTI::ObjectClassHandle hand, DtDiscoverObjectCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's discoverObject service is invoked. | |
| virtual void | removeDiscoverObjectCb (RTI::ObjectClassHandle hand, DtDiscoverObjectCb cb, void *usr) |
| virtual void | addRemoveObjectCb (RTI::ObjectHandle id, DtRemoveObjectCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's removeObject service is invoked. | |
| virtual void | removeRemoveObjectCb (RTI::ObjectHandle id, DtRemoveObjectCb cb, void *usr) |
| virtual void | addStartRegCb (RTI::ObjectClassHandle hand, DtStartRegCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's startRegistration service is invoked. | |
| virtual void | removeStartRegCb (RTI::ObjectClassHandle hand, DtStartRegCb cb, void *usr) |
| virtual void | addStopRegCb (RTI::ObjectClassHandle hand, DtStopRegCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's stopReg service is invoked. | |
| virtual void | removeStopRegCb (RTI::ObjectClassHandle hand, DtStopRegCb cb, void *usr) |
| virtual void | addUpdatesOnCb (RTI::ObjectHandle hand, DtUpdatesOnCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's turnUpdatesOn service is invoked. | |
| virtual void | removeUpdatesOnCb (RTI::ObjectHandle hand, DtUpdatesOnCb cb, void *usr) |
| virtual void | addUpdatesOffCb (RTI::ObjectHandle hand, DtUpdatesOffCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's turnUpdatesOff service is invoked. | |
| virtual void | removeUpdatesOffCb (RTI::ObjectHandle hand, DtUpdatesOffCb cb, void *usr) |
| virtual void | addStartInteractionsCb (RTI::InteractionClassHandle hand, DtStartStopInterCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's startInteractionGeneration service is invoked. | |
| virtual void | removeStartInteractionsCb (RTI::InteractionClassHandle hand, DtStartStopInterCb cb, void *usr) |
| virtual void | addStopInteractionsCb (RTI::InteractionClassHandle hand, DtStartStopInterCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's stopInteractionGeneration service is invoked. | |
| virtual void | removeStopInteractionsCb (RTI::InteractionClassHandle hand, DtStartStopInterCb cb, void *usr) |
| virtual void | addReceiveInteractionCb (RTI::InteractionClassHandle hand, DtReceiveInteractionCb cb, void *usr, DtDDMRegionSP region=DtDDMRegionSP()) |
| Add/Remove (register/deregister) function to be called when the RTI's receiveInteraction service is invoked. | |
| virtual void | removeReceiveInteractionCb (RTI::InteractionClassHandle hand, DtReceiveInteractionCb cb, void *usr, DtDDMRegionSP region=DtDDMRegionSP()) |
| virtual void | addTimeAdvanceGrantCb (DtFedTimeCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's TimeAdvanceGrant service is invoked. | |
| virtual void | removeTimeAdvanceGrantCb (DtFedTimeCb cb, void *usr) |
| virtual void | addTimeRegulationEnabledCb (DtFedTimeCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's TimeRegulationEnabled service is invoked. | |
| virtual void | removeTimeRegulationEnabledCb (DtFedTimeCb cb, void *usr) |
| virtual void | addTimeConstrainedEnabledCb (DtFedTimeCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's TimeConstrainedEnabled service is invoked. | |
| virtual void | removeTimeConstrainedEnabledCb (DtFedTimeCb cb, void *usr) |
| virtual void | setRemoveObjectOnAttOutOfScope (bool remove) |
| virtual bool | removeObjectOnAttOutOfScope () const |
| virtual void | timeAdvanceGrant (const RTI::FedTime &theTime) throw ( RTI::InvalidFederationTime, RTI::TimeAdvanceWasNotInProgress, RTI::FederateInternalError ) |
| The functions below should probably be protected, but they need to be called by various VR-Link classes to implement the setReflecting() idea, when reflectingThroughRti is true. | |
| virtual void | timeRegulationEnabled (const RTI::FedTime &theTime) throw ( RTI::InvalidFederationTime, RTI::EnableTimeRegulationWasNotPending, RTI::FederateInternalError ) |
| ! Time Management Services //! | |
| virtual void | timeConstrainedEnabled (const RTI::FedTime &theTime) throw ( RTI::InvalidFederationTime, RTI::EnableTimeConstrainedWasNotPending, RTI::FederateInternalError ) |
| supplied C4 | |
| virtual void | startRegistrationForObjectClass (RTI::ObjectClassHandle theClass) throw ( RTI::ObjectClassNotPublished, RTI::FederateInternalError ) |
| ! Declaration Management Services //! | |
| virtual void | stopRegistrationForObjectClass (RTI::ObjectClassHandle theClass) throw ( RTI::ObjectClassNotPublished, RTI::FederateInternalError ) |
| virtual void | turnInteractionsOn (RTI::InteractionClassHandle theHandle) throw ( RTI::InteractionClassNotPublished, RTI::FederateInternalError ) |
| virtual void | turnInteractionsOff (RTI::InteractionClassHandle theHandle) throw ( RTI::InteractionClassNotPublished, RTI::FederateInternalError ) |
| virtual void | discoverObjectInstance (RTI::ObjectHandle theObject, RTI::ObjectClassHandle theObjectClass, const char *theObjectName) throw ( RTI::CouldNotDiscover, RTI::ObjectClassNotKnown, RTI::FederateInternalError ) |
| ! Object Management Services //! | |
| virtual void | reflectAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateOwnsAttributes, RTI::InvalidFederationTime, RTI::FederateInternalError ) |
| supplied C1 | |
| virtual void | reflectAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateOwnsAttributes, RTI::FederateInternalError) |
| supplied C4 | |
| virtual void | receiveInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError ) |
| 4.6 | |
| virtual void | receiveInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const char *theTag) throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::FederateInternalError ) |
| supplied C4 | |
| virtual void | removeObjectInstance (RTI::ObjectHandle theObject, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw ( RTI::ObjectNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError ) |
| supplied C1 | |
| virtual void | removeObjectInstance (RTI::ObjectHandle theObject, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::FederateInternalError ) |
| supplied C4 | |
| virtual void | attributesInScope (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError) |
| supplied C4 | |
| virtual void | attributesOutOfScope (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError) |
| supplied C4 | |
| virtual void | provideAttributeValueUpdate (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError ) |
| supplied C4 | |
| virtual void | turnUpdatesOnForObjectInstance (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError ) |
| supplied C4 | |
| virtual void | turnUpdatesOffForObjectInstance (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError ) |
| supplied C4 | |
| virtual void | requestAttributeOwnershipAssumption (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &offeredAttributes, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAlreadyOwned, RTI::AttributeNotPublished, RTI::FederateInternalError ) |
| Ownership Management Services. | |
| virtual void | attributeOwnershipDivestitureNotification (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &releasedAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::AttributeDivestitureWasNotRequested, RTI::FederateInternalError ) |
| supplied C4 | |
| virtual void | attributeOwnershipAcquisitionNotification (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &securedAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAcquisitionWasNotRequested, RTI::AttributeAlreadyOwned, RTI::AttributeNotPublished, RTI::FederateInternalError ) |
| supplied C4 | |
| virtual void | attributeOwnershipUnavailable (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAlreadyOwned, RTI::AttributeAcquisitionWasNotRequested, RTI::FederateInternalError ) |
| supplied C4 | |
| virtual void | requestAttributeOwnershipRelease (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &candidateAttributes, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError ) |
| supplied C4 | |
| virtual void | confirmAttributeOwnershipAcquisitionCancellation (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAlreadyOwned, RTI::AttributeAcquisitionWasNotCanceled, RTI::FederateInternalError ) |
| supplied C4 | |
| virtual void | informAttributeOwnership (RTI::ObjectHandle theObject, RTI::AttributeHandle theAttribute, RTI::FederateHandle theOwner) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError ) |
| supplied C1 | |
| virtual void | attributeIsNotOwned (RTI::ObjectHandle theObject, RTI::AttributeHandle theAttribute) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError ) |
| supplied C1 | |
| virtual void | attributeOwnedByRTI (RTI::ObjectHandle theObject, RTI::AttributeHandle theAttribute) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError) |
| supplied C1 | |
| virtual void | synchronizationPointRegistrationSucceeded (const char *label) throw ( RTI::FederateInternalError ) |
| sync points | |
| virtual void | synchronizationPointRegistrationFailed (const char *label) throw ( RTI::FederateInternalError ) |
| virtual void | federationSynchronized (const char *label) throw ( RTI::FederateInternalError ) |
| virtual void | announceSynchronizationPoint (const char *label, const char *tag) throw ( RTI::FederateInternalError ) |
| virtual void | addSynchPointRegSucceededCb (const DtString &label, DtSynchPointCb func, void *usr) |
| Methods to add/remove user callbacks for sync point callbacks. | |
| virtual void | addSynchPointRegSucceededCb (DtSynchPointCb func, void *usr) |
| virtual void | removeSynchPointRegSucceededCb (const DtString &label, DtSynchPointCb func, void *usr) |
| virtual void | removeSynchPointRegSucceededCb (DtSynchPointCb func, void *usr) |
| virtual void | addSynchPointRegFailedCb (const DtString &label, DtSynchPointCb func, void *usr) |
| virtual void | addSynchPointRegFailedCb (DtSynchPointCb func, void *usr) |
| virtual void | removeSynchPointRegFailedCb (const DtString &label, DtSynchPointCb func, void *usr) |
| virtual void | removeSynchPointRegFailedCb (DtSynchPointCb func, void *usr) |
| virtual void | addFederationSynchedCb (const DtString &label, DtSynchPointCb func, void *usr) |
| virtual void | addFederationSynchedCb (DtSynchPointCb func, void *usr) |
| virtual void | removeFederationSynchedCb (const DtString &label, DtSynchPointCb func, void *usr) |
| virtual void | removeFederationSynchedCb (DtSynchPointCb func, void *usr) |
| virtual void | addAnnounceSynchPointCb (const DtString &label, DtAnnounceSynchPointCb func, void *usr) |
| virtual void | addAnnounceSynchPointCb (DtAnnounceSynchPointCb func, void *usr) |
| virtual void | removeAnnounceSynchPointCb (const DtString &label, DtAnnounceSynchPointCb func, void *usr) |
| virtual void | removeAnnounceSynchPointCb (DtAnnounceSynchPointCb func, void *usr) |
| DtVrlFederateAmbassador () throw (RTI::FederateInternalError) | |
| default constructor | |
| virtual | ~DtVrlFederateAmbassador () throw ( ) |
| destructor | |
| virtual void | init (DtExerciseConn *exConn, DtHlaObjectManager *hlaObjMgr, DtInteractionManager *interMgr) |
| Initialize the ambassador. | |
| virtual void | addReflectAttributeValuesCb (RTI::ObjectInstanceHandle id, DtReflectAttributeValuesCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's reflectAttributeValues service is invoked. | |
| virtual void | removeReflectAttributeValuesCb (RTI::ObjectInstanceHandle id, DtReflectAttributeValuesCb cb, void *usr) |
| virtual void | addDiscoverObjectCb (RTI::ObjectClassHandle hand, DtDiscoverObjectCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's discoverObject service is invoked. | |
| virtual void | removeDiscoverObjectCb (RTI::ObjectClassHandle hand, DtDiscoverObjectCb cb, void *usr) |
| virtual void | addRemoveObjectCb (RTI::ObjectInstanceHandle id, DtRemoveObjectCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's removeObject service is invoked. | |
| virtual void | removeRemoveObjectCb (RTI::ObjectInstanceHandle id, DtRemoveObjectCb cb, void *usr) |
| virtual void | addStartRegCb (RTI::ObjectClassHandle hand, DtStartRegCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's startRegistration service is invoked. | |
| virtual void | removeStartRegCb (RTI::ObjectClassHandle hand, DtStartRegCb cb, void *usr) |
| virtual void | addStopRegCb (RTI::ObjectClassHandle hand, DtStopRegCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's stopReg service is invoked. | |
| virtual void | removeStopRegCb (RTI::ObjectClassHandle hand, DtStopRegCb cb, void *usr) |
| virtual void | addUpdatesOnCb (RTI::ObjectInstanceHandle hand, DtUpdatesOnCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's turnUpdatesOn service is invoked. | |
| virtual void | removeUpdatesOnCb (RTI::ObjectInstanceHandle hand, DtUpdatesOnCb cb, void *usr) |
| virtual void | addUpdatesOffCb (RTI::ObjectInstanceHandle hand, DtUpdatesOffCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's turnUpdatesOff service is invoked. | |
| virtual void | removeUpdatesOffCb (RTI::ObjectInstanceHandle hand, DtUpdatesOffCb cb, void *usr) |
| virtual void | addStartInteractionsCb (RTI::InteractionClassHandle hand, DtStartStopInterCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's startInteractionGeneration service is invoked. | |
| virtual void | removeStartInteractionsCb (RTI::InteractionClassHandle hand, DtStartStopInterCb cb, void *usr) |
| virtual void | addStopInteractionsCb (RTI::InteractionClassHandle hand, DtStartStopInterCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's stopInteractionGeneration service is invoked. | |
| virtual void | removeStopInteractionsCb (RTI::InteractionClassHandle hand, DtStartStopInterCb cb, void *usr) |
| virtual void | addReceiveInteractionCb (RTI::InteractionClassHandle hand, DtReceiveInteractionCb cb, void *usr, DtDDMRegionSP region=DtDDMRegionSP()) |
| Add/Remove (register/deregister) function to be called when the RTI's receiveInteraction service is invoked. | |
| virtual void | removeReceiveInteractionCb (RTI::InteractionClassHandle hand, DtReceiveInteractionCb cb, void *usr, DtDDMRegionSP region=DtDDMRegionSP()) |
| virtual void | addTimeAdvanceGrantCb (DtFedTimeCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's TimeAdvanceGrant service is invoked. | |
| virtual void | removeTimeAdvanceGrantCb (DtFedTimeCb cb, void *usr) |
| virtual void | addTimeRegulationEnabledCb (DtFedTimeCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's TimeRegulationEnabled service is invoked. | |
| virtual void | removeTimeRegulationEnabledCb (DtFedTimeCb cb, void *usr) |
| virtual void | addTimeConstrainedEnabledCb (DtFedTimeCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's TimeConstrainedEnabled service is invoked. | |
| virtual void | removeTimeConstrainedEnabledCb (DtFedTimeCb cb, void *usr) |
| virtual void | addNameReservationSucceeded (DtReserveNameCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's objectInstanceNameReservationSucceeded service is invoked. | |
| virtual void | removeNameReservationSucceeded (DtReserveNameCb cb, void *usr) |
| virtual void | addNameReservationFailed (DtReserveNameCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's objectInstanceNameReservationFailed service is invoked. | |
| virtual void | removeNameReservationFailed (DtReserveNameCb cb, void *usr) |
| virtual void | addMultipleNameReservationSucceeded (DtReserveMultipleNamesCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's multipleObjectInstanceNameReservationSucceeded service is invoked. | |
| virtual void | removeNameReservationSucceeded (DtReserveMultipleNamesCb, void *usr) |
| virtual void | addMultipleNameReservationFailed (DtReserveMultipleNamesCb cb, void *usr) |
| Add/Remove (register/deregister) function to be called when the RTI's multipleObjectInstanceNameReservationFailed service is invoked. | |
| virtual void | removeMultipleNameReservationFailed (DtReserveMultipleNamesCb, void *usr) |
| virtual void | addSynchPointRegSucceededCb (const DtString &label, DtSynchPointCb func, void *usr) |
| Methods to add/remove user callbacks for sync point callbacks. | |
| virtual void | addSynchPointRegSucceededCb (DtSynchPointCb func, void *usr) |
| virtual void | removeSynchPointRegSucceededCb (const DtString &label, DtSynchPointCb func, void *usr) |
| virtual void | removeSynchPointRegSucceededCb (DtSynchPointCb func, void *usr) |
| virtual void | addSynchPointRegFailedCb (const DtString &label, DtSynchPointCb func, void *usr) |
| virtual void | addSynchPointRegFailedCb (DtSynchPointCb func, void *usr) |
| virtual void | removeSynchPointRegFailedCb (const DtString &label, DtSynchPointCb func, void *usr) |
| virtual void | removeSynchPointRegFailedCb (DtSynchPointCb func, void *usr) |
| virtual void | addFederationSynchedCb (const DtString &label, DtSynchPointCb func, void *usr) |
| virtual void | addFederationSynchedCb (DtSynchPointCb func, void *usr) |
| virtual void | removeFederationSynchedCb (const DtString &label, DtSynchPointCb func, void *usr) |
| virtual void | removeFederationSynchedCb (DtSynchPointCb func, void *usr) |
| virtual void | addAnnounceSynchPointCb (const DtString &label, DtAnnounceSynchPointCb func, void *usr) |
| virtual void | addAnnounceSynchPointCb (DtAnnounceSynchPointCb func, void *usr) |
| virtual void | removeAnnounceSynchPointCb (const DtString &label, DtAnnounceSynchPointCb func, void *usr) |
| virtual void | removeAnnounceSynchPointCb (DtAnnounceSynchPointCb func, void *usr) |
| virtual void | setRemoveObjectOnAttOutOfScope (bool remove) |
| virtual bool | removeObjectOnAttOutOfScope () const |
| virtual void | addConnectionLostCb (DtConnectionLostCb func, void *usr) |
| virtual void | removeConnectionLostCb (DtConnectionLostCb func, void *usr) |
| virtual DtString | getFederateNameFromHandle (const RTI::FederateHandle &) const |
| Query the RTI for the Federate Name for the Federate with this handle. | |
| virtual void | connectionLost (std::wstring const &faultDescription) throw ( RTI::FederateInternalError) |
| virtual void | reportFederationExecutions (RTI::FederationExecutionInformationVector const &theFederationExecutionInformationList) throw ( RTI::FederateInternalError) |
| virtual void | synchronizationPointRegistrationSucceeded (std::wstring const &label) throw ( RTI::FederateInternalError) |
| virtual void | synchronizationPointRegistrationFailed (std::wstring const &label, RTI::SynchronizationPointFailureReason reason) throw ( RTI::FederateInternalError) |
| virtual void | announceSynchronizationPoint (std::wstring const &label, RTI::VariableLengthData const &theUserSuppliedTag) throw ( RTI::FederateInternalError) |
| virtual void | federationSynchronized (std::wstring const &label, RTI::FederateHandleSet const &failedToSyncSet) throw ( RTI::FederateInternalError) |
| virtual void | initiateFederateSave (std::wstring const &label) throw ( RTI::FederateInternalError) |
| virtual void | initiateFederateSave (std::wstring const &label, RTI::LogicalTime const &theTime) throw ( RTI::FederateInternalError) |
| virtual void | federationSaved () throw ( RTI::FederateInternalError) |
| virtual void | federationNotSaved (RTI::SaveFailureReason theSaveFailureReason) throw ( RTI::FederateInternalError) |
| virtual void | federationSaveStatusResponse (RTI::FederateHandleSaveStatusPairVector const &theFederateStatusVector) throw ( RTI::FederateInternalError) |
| virtual void | requestFederationRestoreSucceeded (std::wstring const &label) throw ( RTI::FederateInternalError) |
| virtual void | requestFederationRestoreFailed (std::wstring const &label) throw ( RTI::FederateInternalError) |
| virtual void | federationRestoreBegun () throw ( RTI::FederateInternalError) |
| virtual void | initiateFederateRestore (std::wstring const &label, std::wstring const &federateName, RTI::FederateHandle handle) throw ( RTI::FederateInternalError) |
| virtual void | federationRestored () throw ( RTI::FederateInternalError) |
| virtual void | federationNotRestored (RTI::RestoreFailureReason theRestoreFailureReason) throw ( RTI::FederateInternalError) |
| virtual void | federationRestoreStatusResponse (RTI::FederateRestoreStatusVector const &theFederateRestoreStatusVector) throw ( RTI::FederateInternalError) |
| virtual void | startRegistrationForObjectClass (RTI::ObjectClassHandle theClass) throw ( RTI::FederateInternalError) |
| ! Declaration Management Services //! | |
| virtual void | stopRegistrationForObjectClass (RTI::ObjectClassHandle theClass) throw ( RTI::FederateInternalError) |
| virtual void | turnInteractionsOn (RTI::InteractionClassHandle theHandle) throw ( RTI::FederateInternalError) |
| virtual void | turnInteractionsOff (RTI::InteractionClassHandle theHandle) throw ( RTI::FederateInternalError) |
| virtual void | objectInstanceNameReservationSucceeded (std::wstring const &theObjectInstanceName) throw ( RTI::FederateInternalError) |
| virtual void | objectInstanceNameReservationFailed (std::wstring const &theObjectInstanceName) throw ( RTI::FederateInternalError) |
| virtual void | multipleObjectInstanceNameReservationSucceeded (std::set< std::wstring > const &theObjectInstanceNames) throw ( RTI::FederateInternalError) |
| virtual void | multipleObjectInstanceNameReservationFailed (std::set< std::wstring > const &theObjectInstanceNames) throw ( RTI::FederateInternalError) |
| virtual void | discoverObjectInstance (RTI::ObjectInstanceHandle theObject, RTI::ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName) throw ( RTI::FederateInternalError) |
| virtual void | discoverObjectInstance (RTI::ObjectInstanceHandle theObject, RTI::ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName, RTI::FederateHandle producingFederate) throw ( RTI::FederateInternalError) |
| virtual void | reflectAttributeValues (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleValueMap const &theAttributeValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::SupplementalReflectInfo theReflectInfo) throw ( RTI::FederateInternalError) |
| virtual void | reflectAttributeValues (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleValueMap const &theAttributeValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder, RTI::SupplementalReflectInfo theReflectInfo) throw ( RTI::FederateInternalError) |
| virtual void | reflectAttributeValues (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleValueMap const &theAttributeValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder, RTI::MessageRetractionHandle theHandle, RTI::SupplementalReflectInfo theReflectInfo) throw ( RTI::FederateInternalError) |
| virtual void | receiveInteraction (RTI::InteractionClassHandle theInteraction, RTI::ParameterHandleValueMap const &theParameterValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::SupplementalReceiveInfo theReceiveInfo) throw ( RTI::FederateInternalError) |
| virtual void | receiveInteraction (RTI::InteractionClassHandle theInteraction, RTI::ParameterHandleValueMap const &theParameterValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder, RTI::SupplementalReceiveInfo theReceiveInfo) throw ( RTI::FederateInternalError) |
| virtual void | receiveInteraction (RTI::InteractionClassHandle theInteraction, RTI::ParameterHandleValueMap const &theParameterValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder, RTI::MessageRetractionHandle theHandle, RTI::SupplementalReceiveInfo theReceiveInfo) throw ( RTI::FederateInternalError) |
| virtual void | removeObjectInstance (RTI::ObjectInstanceHandle theObject, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::SupplementalRemoveInfo theRemoveInfo) throw ( RTI::FederateInternalError) |
| virtual void | removeObjectInstance (RTI::ObjectInstanceHandle theObject, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder, RTI::SupplementalRemoveInfo theRemoveInfo) throw ( RTI::FederateInternalError) |
| virtual void | removeObjectInstance (RTI::ObjectInstanceHandle theObject, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder, RTI::MessageRetractionHandle theHandle, RTI::SupplementalRemoveInfo theRemoveInfo) throw ( RTI::FederateInternalError) |
| virtual void | attributesInScope (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes) throw ( RTI::FederateInternalError) |
| virtual void | attributesOutOfScope (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes) throw ( RTI::FederateInternalError) |
| virtual void | provideAttributeValueUpdate (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes, RTI::VariableLengthData const &theUserSuppliedTag) throw ( RTI::FederateInternalError) |
| virtual void | turnUpdatesOnForObjectInstance (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes) throw ( RTI::FederateInternalError) |
| virtual void | turnUpdatesOnForObjectInstance (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes, std::wstring const &updateRateDesignator) throw ( RTI::FederateInternalError) |
| virtual void | turnUpdatesOffForObjectInstance (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes) throw ( RTI::FederateInternalError) |
| virtual void | confirmAttributeTransportationTypeChange (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet theAttributes, RTI::TransportationType theTransportation) throw ( RTI::FederateInternalError) |
| virtual void | reportAttributeTransportationType (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandle theAttribute, RTI::TransportationType theTransportation) throw ( RTI::FederateInternalError) |
| virtual void | confirmInteractionTransportationTypeChange (RTI::InteractionClassHandle theInteraction, RTI::TransportationType theTransportation) throw ( RTI::FederateInternalError) |
| virtual void | reportInteractionTransportationType (RTI::FederateHandle federateHandle, RTI::InteractionClassHandle theInteraction, RTI::TransportationType theTransportation) throw ( RTI::FederateInternalError) |
| virtual void | requestAttributeOwnershipAssumption (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &offeredAttributes, RTI::VariableLengthData const &theUserSuppliedTag) throw ( RTI::FederateInternalError) |
| virtual void | requestDivestitureConfirmation (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &releasedAttributes) throw ( RTI::FederateInternalError) |
| virtual void | attributeOwnershipAcquisitionNotification (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &securedAttributes, RTI::VariableLengthData const &theUserSuppliedTag) throw ( RTI::FederateInternalError) |
| virtual void | attributeOwnershipUnavailable (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes) throw ( RTI::FederateInternalError) |
| virtual void | requestAttributeOwnershipRelease (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &candidateAttributes, RTI::VariableLengthData const &theUserSuppliedTag) throw ( RTI::FederateInternalError) |
| virtual void | confirmAttributeOwnershipAcquisitionCancellation (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes) throw ( RTI::FederateInternalError) |
| virtual void | informAttributeOwnership (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandle theAttribute, RTI::FederateHandle theOwner) throw ( RTI::FederateInternalError) |
| virtual void | attributeIsNotOwned (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandle theAttribute) throw ( RTI::FederateInternalError) |
| virtual void | attributeIsOwnedByRTI (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandle theAttribute) throw ( RTI::FederateInternalError) |
| virtual void | timeRegulationEnabled (RTI::LogicalTime const &theFederateTime) throw ( RTI::FederateInternalError) |
| virtual void | timeConstrainedEnabled (RTI::LogicalTime const &theFederateTime) throw ( RTI::FederateInternalError) |
| virtual void | timeAdvanceGrant (RTI::LogicalTime const &theTime) throw ( RTI::FederateInternalError) |
| virtual void | requestRetraction (RTI::MessageRetractionHandle theHandle) throw ( RTI::FederateInternalError) |
Static Public Member Functions | |
| static DtVrlFederateAmbassador * | create () |
| returns a new DtVrlFedAmbassador | |
| static DtVrlFederateAmbassador * | create () |
| returns a new DtVrlFedAmbassador | |
Protected Member Functions | |
| DtVrlFederateAmbassador (const DtVrlFederateAmbassador &src) | |
| copy constructor - not implemented. | |
| DtVrlFederateAmbassador & | operator= (const DtVrlFederateAmbassador &src) |
| assignment operator - not implemented. | |
| virtual const RTI::Region * | getRegionFromAttributes (const RTI::AttributeHandleValuePairSet &theAttributes) const |
| virtual const RTI::Region * | getRegionFromParameters (const RTI::ParameterHandleValuePairSet &theAttributes) const |
| virtual void | processAttributesOutOfScope (RTI::ObjectHandle handle) |
| virtual void | applyFedsSynchedCallbacks (const char *label) |
| Utility functions. | |
| virtual void | applyRegistrationSucceededCallbacks (const char *label) |
| virtual void | applyRegistrationFailedCallbacks (const char *label) |
| virtual bool | applyAnnounceCallbacks (const char *label, const char *tag) |
| Return true if any are applied (i.e., don't auto-reply) | |
| DtVrlFederateAmbassador (const DtVrlFederateAmbassador &src) | |
| copy constructor - not implemented. | |
| DtVrlFederateAmbassador & | operator= (const DtVrlFederateAmbassador &src) |
| assignment operator - not implemented. | |
| virtual void | processAttributesOutOfScope (RTI::ObjectInstanceHandle handle) |
| virtual void | applyFedsSynchedCallbacks (const DtString &label) |
| Utility functions. | |
| virtual void | applyRegistrationSucceededCallbacks (const DtString &label) |
| virtual void | applyRegistrationFailedCallbacks (const DtString &label) |
| virtual bool | applyAnnounceCallbacks (const DtString &label, const RTI::VariableLengthData &tag) |
| Return true if any are applied (i.e., don't auto-reply) | |
Static Protected Member Functions | |
| static void | attributesOutOfScopeCb (void *usr) |
| static void | attributesOutOfScopeCb (void *usr) |
Protected Attributes | |
| DtExerciseConn * | myExConn |
| DtInteractionManager * | myInteractionManager |
| DtHlaObjectManager * | myHlaObjectManager |
| DtReflectAttributeValuesCbList | myRavCbList |
| DtUpdatesOnCbList | myUpdatesOnCbList |
| DtUpdatesOffCbList | myUpdatesOffCbList |
| DtStartRegCbList | myStartRegCbList |
| DtStopRegCbList | myStopRegCbList |
| DtStartStopInterCbList | myStartIntCbList |
| DtStartStopInterCbList | myStopIntCbList |
| DtFedTimeCbList | myTimeAdvanceGrantCbList |
| DtFedTimeCbList | myRegulationEnabledCbList |
| DtFedTimeCbList | myConstrainedEnabledCbList |
| std::list < DtLabelledSynchPointCbInfo > | myLabSynchPtRegSucceededCbList |
| Lists for specific callbacks registered with VR-Link. | |
| std::list < DtLabelledSynchPointCbInfo > | myLabSynchPtRegFailedCbList |
| std::list < DtLabelledSynchPointCbInfo > | myLabFederationSynchedCbList |
| std::list < DtLabelledAnnounceCbInfo > | myLabAnnounceSynchPointCbList |
| std::list < DtGeneralSynchPointCbInfo > | mySynchPtRegSucceededCbList |
| std::list < DtGeneralSynchPointCbInfo > | mySynchPtRegFailedCbList |
| std::list < DtGeneralSynchPointCbInfo > | myFederationSynchedCbList |
| std::list < DtGeneralAnnounceCbInfo > | myAnnounceSynchPointCbList |
| bool | myRemoveObjectOnAttOutOfScope |
| DtConnectionLostCbList | myConnectionLostCbList |
| DtReserveNameCbList | myNameReservationSucceededCbList |
| DtReserveNameCbList | myNameReservationFailedCbList |
| DtReserveMultipleNamesCbList | myMultipleNamesReservationSucceededCbList |
| DtReserveMultipleNamesCbList | myMultipleNamesReservationFailedCbList |
Instances of DtVrlFederateAmbassador are used to manage the interface between the RTI and the VR-Link Federate.
default constructor
| virtual DtVrlFederateAmbassador::~DtVrlFederateAmbassador | ( | ) | throw ( RTI::FederateInternalError ) [virtual] |
destructor
| DtVrlFederateAmbassador::DtVrlFederateAmbassador | ( | const DtVrlFederateAmbassador & | src | ) | [protected] |
copy constructor - not implemented.
| DtVrlFederateAmbassador::DtVrlFederateAmbassador | ( | ) | throw (RTI::FederateInternalError) |
default constructor
| virtual DtVrlFederateAmbassador::~DtVrlFederateAmbassador | ( | ) | throw ( ) [virtual] |
destructor
| DtVrlFederateAmbassador::DtVrlFederateAmbassador | ( | const DtVrlFederateAmbassador & | src | ) | [protected] |
copy constructor - not implemented.
| virtual void DtVrlFederateAmbassador::addAnnounceSynchPointCb | ( | const DtString & | label, |
| DtAnnounceSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addAnnounceSynchPointCb | ( | DtAnnounceSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addAnnounceSynchPointCb | ( | const DtString & | label, |
| DtAnnounceSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addAnnounceSynchPointCb | ( | DtAnnounceSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addConnectionLostCb | ( | DtConnectionLostCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addDiscoverObjectCb | ( | RTI::ObjectClassHandle | hand, |
| DtDiscoverObjectCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's discoverObject service is invoked.
| virtual void DtVrlFederateAmbassador::addDiscoverObjectCb | ( | RTI::ObjectClassHandle | hand, |
| DtDiscoverObjectCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's discoverObject service is invoked.
| virtual void DtVrlFederateAmbassador::addFederationSynchedCb | ( | const DtString & | label, |
| DtSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addFederationSynchedCb | ( | DtSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addFederationSynchedCb | ( | const DtString & | label, |
| DtSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addFederationSynchedCb | ( | DtSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addMultipleNameReservationFailed | ( | DtReserveMultipleNamesCb | cb, |
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's multipleObjectInstanceNameReservationFailed service is invoked.
| virtual void DtVrlFederateAmbassador::addMultipleNameReservationSucceeded | ( | DtReserveMultipleNamesCb | cb, |
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's multipleObjectInstanceNameReservationSucceeded service is invoked.
| virtual void DtVrlFederateAmbassador::addNameReservationFailed | ( | DtReserveNameCb | cb, |
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's objectInstanceNameReservationFailed service is invoked.
| virtual void DtVrlFederateAmbassador::addNameReservationSucceeded | ( | DtReserveNameCb | cb, |
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's objectInstanceNameReservationSucceeded service is invoked.
| virtual void DtVrlFederateAmbassador::addReceiveInteractionCb | ( | RTI::InteractionClassHandle | hand, |
| DtReceiveInteractionCb | cb, | ||
| void * | usr, | ||
| DtDDMRegionSP | region = DtDDMRegionSP() |
||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's receiveInteraction service is invoked.
| virtual void DtVrlFederateAmbassador::addReceiveInteractionCb | ( | RTI::InteractionClassHandle | hand, |
| DtReceiveInteractionCb | cb, | ||
| void * | usr, | ||
| DtDDMRegionSP | region = DtDDMRegionSP() |
||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's receiveInteraction service is invoked.
| virtual void DtVrlFederateAmbassador::addReflectAttributeValuesCb | ( | RTI::ObjectHandle | id, |
| DtReflectAttributeValuesCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's reflectAttributeValues service is invoked.
| virtual void DtVrlFederateAmbassador::addReflectAttributeValuesCb | ( | RTI::ObjectInstanceHandle | id, |
| DtReflectAttributeValuesCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's reflectAttributeValues service is invoked.
| virtual void DtVrlFederateAmbassador::addRemoveObjectCb | ( | RTI::ObjectHandle | id, |
| DtRemoveObjectCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's removeObject service is invoked.
| virtual void DtVrlFederateAmbassador::addRemoveObjectCb | ( | RTI::ObjectInstanceHandle | id, |
| DtRemoveObjectCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's removeObject service is invoked.
| virtual void DtVrlFederateAmbassador::addStartInteractionsCb | ( | RTI::InteractionClassHandle | hand, |
| DtStartStopInterCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's startInteractionGeneration service is invoked.
| virtual void DtVrlFederateAmbassador::addStartInteractionsCb | ( | RTI::InteractionClassHandle | hand, |
| DtStartStopInterCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's startInteractionGeneration service is invoked.
| virtual void DtVrlFederateAmbassador::addStartRegCb | ( | RTI::ObjectClassHandle | hand, |
| DtStartRegCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's startRegistration service is invoked.
| virtual void DtVrlFederateAmbassador::addStartRegCb | ( | RTI::ObjectClassHandle | hand, |
| DtStartRegCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's startRegistration service is invoked.
| virtual void DtVrlFederateAmbassador::addStopInteractionsCb | ( | RTI::InteractionClassHandle | hand, |
| DtStartStopInterCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's stopInteractionGeneration service is invoked.
| virtual void DtVrlFederateAmbassador::addStopInteractionsCb | ( | RTI::InteractionClassHandle | hand, |
| DtStartStopInterCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's stopInteractionGeneration service is invoked.
| virtual void DtVrlFederateAmbassador::addStopRegCb | ( | RTI::ObjectClassHandle | hand, |
| DtStopRegCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's stopReg service is invoked.
| virtual void DtVrlFederateAmbassador::addStopRegCb | ( | RTI::ObjectClassHandle | hand, |
| DtStopRegCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's stopReg service is invoked.
| virtual void DtVrlFederateAmbassador::addSynchPointRegFailedCb | ( | const DtString & | label, |
| DtSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addSynchPointRegFailedCb | ( | DtSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addSynchPointRegFailedCb | ( | const DtString & | label, |
| DtSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addSynchPointRegFailedCb | ( | DtSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addSynchPointRegSucceededCb | ( | const DtString & | label, |
| DtSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
Methods to add/remove user callbacks for sync point callbacks.
| virtual void DtVrlFederateAmbassador::addSynchPointRegSucceededCb | ( | DtSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addSynchPointRegSucceededCb | ( | const DtString & | label, |
| DtSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
Methods to add/remove user callbacks for sync point callbacks.
| virtual void DtVrlFederateAmbassador::addSynchPointRegSucceededCb | ( | DtSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::addTimeAdvanceGrantCb | ( | DtFedTimeCb | cb, |
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's TimeAdvanceGrant service is invoked.
| virtual void DtVrlFederateAmbassador::addTimeAdvanceGrantCb | ( | DtFedTimeCb | cb, |
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's TimeAdvanceGrant service is invoked.
| virtual void DtVrlFederateAmbassador::addTimeConstrainedEnabledCb | ( | DtFedTimeCb | cb, |
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's TimeConstrainedEnabled service is invoked.
| virtual void DtVrlFederateAmbassador::addTimeConstrainedEnabledCb | ( | DtFedTimeCb | cb, |
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's TimeConstrainedEnabled service is invoked.
| virtual void DtVrlFederateAmbassador::addTimeRegulationEnabledCb | ( | DtFedTimeCb | cb, |
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's TimeRegulationEnabled service is invoked.
| virtual void DtVrlFederateAmbassador::addTimeRegulationEnabledCb | ( | DtFedTimeCb | cb, |
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's TimeRegulationEnabled service is invoked.
| virtual void DtVrlFederateAmbassador::addUpdatesOffCb | ( | RTI::ObjectHandle | hand, |
| DtUpdatesOffCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's turnUpdatesOff service is invoked.
| virtual void DtVrlFederateAmbassador::addUpdatesOffCb | ( | RTI::ObjectInstanceHandle | hand, |
| DtUpdatesOffCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's turnUpdatesOff service is invoked.
| virtual void DtVrlFederateAmbassador::addUpdatesOnCb | ( | RTI::ObjectHandle | hand, |
| DtUpdatesOnCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's turnUpdatesOn service is invoked.
| virtual void DtVrlFederateAmbassador::addUpdatesOnCb | ( | RTI::ObjectInstanceHandle | hand, |
| DtUpdatesOnCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
Add/Remove (register/deregister) function to be called when the RTI's turnUpdatesOn service is invoked.
| virtual void DtVrlFederateAmbassador::announceSynchronizationPoint | ( | std::wstring const & | label, |
| RTI::VariableLengthData const & | theUserSuppliedTag | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::announceSynchronizationPoint | ( | const char * | label, |
| const char * | tag | ||
| ) | throw ( RTI::FederateInternalError ) [virtual] |
Reimplemented from DtNullFederateAmbassador.
| virtual bool DtVrlFederateAmbassador::applyAnnounceCallbacks | ( | const DtString & | label, |
| const RTI::VariableLengthData & | tag | ||
| ) | [protected, virtual] |
Return true if any are applied (i.e., don't auto-reply)
| virtual bool DtVrlFederateAmbassador::applyAnnounceCallbacks | ( | const char * | label, |
| const char * | tag | ||
| ) | [protected, virtual] |
Return true if any are applied (i.e., don't auto-reply)
| virtual void DtVrlFederateAmbassador::applyFedsSynchedCallbacks | ( | const DtString & | label | ) | [protected, virtual] |
Utility functions.
| virtual void DtVrlFederateAmbassador::applyFedsSynchedCallbacks | ( | const char * | label | ) | [protected, virtual] |
Utility functions.
| virtual void DtVrlFederateAmbassador::applyRegistrationFailedCallbacks | ( | const DtString & | label | ) | [protected, virtual] |
| virtual void DtVrlFederateAmbassador::applyRegistrationFailedCallbacks | ( | const char * | label | ) | [protected, virtual] |
| virtual void DtVrlFederateAmbassador::applyRegistrationSucceededCallbacks | ( | const DtString & | label | ) | [protected, virtual] |
| virtual void DtVrlFederateAmbassador::applyRegistrationSucceededCallbacks | ( | const char * | label | ) | [protected, virtual] |
| virtual void DtVrlFederateAmbassador::attributeIsNotOwned | ( | RTI::ObjectHandle | theObject, |
| RTI::AttributeHandle | theAttribute | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError ) [virtual] |
supplied C1
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::attributeIsNotOwned | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandle | theAttribute | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::attributeIsOwnedByRTI | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandle | theAttribute | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::attributeOwnedByRTI | ( | RTI::ObjectHandle | theObject, |
| RTI::AttributeHandle | theAttribute | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError) [virtual] |
supplied C1
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::attributeOwnershipAcquisitionNotification | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | securedAttributes | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAcquisitionWasNotRequested, RTI::AttributeAlreadyOwned, RTI::AttributeNotPublished, RTI::FederateInternalError ) [virtual] |
supplied C4
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::attributeOwnershipAcquisitionNotification | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleSet const & | securedAttributes, | ||
| RTI::VariableLengthData const & | theUserSuppliedTag | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::attributeOwnershipDivestitureNotification | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | releasedAttributes | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::AttributeDivestitureWasNotRequested, RTI::FederateInternalError ) [virtual] |
supplied C4
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::attributeOwnershipUnavailable | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAlreadyOwned, RTI::AttributeAcquisitionWasNotRequested, RTI::FederateInternalError ) [virtual] |
supplied C4
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::attributeOwnershipUnavailable | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleSet const & | theAttributes | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::attributesInScope | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError) [virtual] |
supplied C4
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::attributesInScope | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleSet const & | theAttributes | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::attributesOutOfScope | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError) [virtual] |
supplied C4
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::attributesOutOfScope | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleSet const & | theAttributes | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| static void DtVrlFederateAmbassador::attributesOutOfScopeCb | ( | void * | usr | ) | [static, protected] |
| static void DtVrlFederateAmbassador::attributesOutOfScopeCb | ( | void * | usr | ) | [static, protected] |
| virtual void DtVrlFederateAmbassador::confirmAttributeOwnershipAcquisitionCancellation | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAlreadyOwned, RTI::AttributeAcquisitionWasNotCanceled, RTI::FederateInternalError ) [virtual] |
supplied C4
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::confirmAttributeOwnershipAcquisitionCancellation | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleSet const & | theAttributes | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::confirmAttributeTransportationTypeChange | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleSet | theAttributes, | ||
| RTI::TransportationType | theTransportation | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::confirmInteractionTransportationTypeChange | ( | RTI::InteractionClassHandle | theInteraction, |
| RTI::TransportationType | theTransportation | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::connectionLost | ( | std::wstring const & | faultDescription | ) | throw ( RTI::FederateInternalError) [virtual] |
| static DtVrlFederateAmbassador* DtVrlFederateAmbassador::create | ( | ) | [static] |
returns a new DtVrlFedAmbassador
Reimplemented in DtDdmFederateAmbassador.
| static DtVrlFederateAmbassador* DtVrlFederateAmbassador::create | ( | ) | [static] |
returns a new DtVrlFedAmbassador
Reimplemented in DtDdmFederateAmbassador.
| virtual void DtVrlFederateAmbassador::discoverObjectInstance | ( | RTI::ObjectHandle | theObject, |
| RTI::ObjectClassHandle | theObjectClass, | ||
| const char * | theObjectName | ||
| ) | throw ( RTI::CouldNotDiscover, RTI::ObjectClassNotKnown, RTI::FederateInternalError ) [virtual] |
! Object Management Services //!
supplied C4
Reimplemented from DtNullFederateAmbassador.
Reimplemented in DtDdmFederateAmbassador.
| virtual void DtVrlFederateAmbassador::discoverObjectInstance | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::ObjectClassHandle | theObjectClass, | ||
| std::wstring const & | theObjectInstanceName | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::discoverObjectInstance | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::ObjectClassHandle | theObjectClass, | ||
| std::wstring const & | theObjectInstanceName, | ||
| RTI::FederateHandle | producingFederate | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::federationNotRestored | ( | RTI::RestoreFailureReason | theRestoreFailureReason | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::federationNotSaved | ( | RTI::SaveFailureReason | theSaveFailureReason | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::federationRestoreBegun | ( | ) | throw ( RTI::FederateInternalError) [virtual] |
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::federationRestored | ( | ) | throw ( RTI::FederateInternalError) [virtual] |
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::federationRestoreStatusResponse | ( | RTI::FederateRestoreStatusVector const & | theFederateRestoreStatusVector | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::federationSaved | ( | ) | throw ( RTI::FederateInternalError) [virtual] |
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::federationSaveStatusResponse | ( | RTI::FederateHandleSaveStatusPairVector const & | theFederateStatusVector | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::federationSynchronized | ( | std::wstring const & | label, |
| RTI::FederateHandleSet const & | failedToSyncSet | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::federationSynchronized | ( | const char * | label | ) | throw ( RTI::FederateInternalError ) [virtual] |
Reimplemented from DtNullFederateAmbassador.
| virtual DtString DtVrlFederateAmbassador::getFederateNameFromHandle | ( | const RTI::FederateHandle & | ) | const [virtual] |
Query the RTI for the Federate Name for the Federate with this handle.
| virtual const RTI::Region* DtVrlFederateAmbassador::getRegionFromAttributes | ( | const RTI::AttributeHandleValuePairSet & | theAttributes | ) | const [protected, virtual] |
| virtual const RTI::Region* DtVrlFederateAmbassador::getRegionFromParameters | ( | const RTI::ParameterHandleValuePairSet & | theAttributes | ) | const [protected, virtual] |
| virtual void DtVrlFederateAmbassador::informAttributeOwnership | ( | RTI::ObjectHandle | theObject, |
| RTI::AttributeHandle | theAttribute, | ||
| RTI::FederateHandle | theOwner | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError ) [virtual] |
supplied C1
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::informAttributeOwnership | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandle | theAttribute, | ||
| RTI::FederateHandle | theOwner | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::init | ( | DtExerciseConn * | exConn, |
| DtHlaObjectManager * | hlaObjMgr, | ||
| DtInteractionManager * | interMgr | ||
| ) | [virtual] |
Initialize the ambassador.
Needs to be called after construction.
| virtual void DtVrlFederateAmbassador::init | ( | DtExerciseConn * | exConn, |
| DtHlaObjectManager * | hlaObjMgr, | ||
| DtInteractionManager * | interMgr | ||
| ) | [virtual] |
Initialize the ambassador.
Needs to be called after construction.
| virtual void DtVrlFederateAmbassador::initiateFederateRestore | ( | std::wstring const & | label, |
| std::wstring const & | federateName, | ||
| RTI::FederateHandle | handle | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::initiateFederateSave | ( | std::wstring const & | label | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::initiateFederateSave | ( | std::wstring const & | label, |
| RTI::LogicalTime const & | theTime | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::multipleObjectInstanceNameReservationFailed | ( | std::set< std::wstring > const & | theObjectInstanceNames | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::multipleObjectInstanceNameReservationSucceeded | ( | std::set< std::wstring > const & | theObjectInstanceNames | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::objectInstanceNameReservationFailed | ( | std::wstring const & | theObjectInstanceName | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::objectInstanceNameReservationSucceeded | ( | std::wstring const & | theObjectInstanceName | ) | throw ( RTI::FederateInternalError) [virtual] |
| DtVrlFederateAmbassador& DtVrlFederateAmbassador::operator= | ( | const DtVrlFederateAmbassador & | src | ) | [protected] |
assignment operator - not implemented.
| DtVrlFederateAmbassador& DtVrlFederateAmbassador::operator= | ( | const DtVrlFederateAmbassador & | src | ) | [protected] |
assignment operator - not implemented.
| virtual void DtVrlFederateAmbassador::processAttributesOutOfScope | ( | RTI::ObjectInstanceHandle | handle | ) | [protected, virtual] |
| virtual void DtVrlFederateAmbassador::processAttributesOutOfScope | ( | RTI::ObjectHandle | handle | ) | [protected, virtual] |
| virtual void DtVrlFederateAmbassador::provideAttributeValueUpdate | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError ) [virtual] |
supplied C4
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::provideAttributeValueUpdate | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleSet const & | theAttributes, | ||
| RTI::VariableLengthData const & | theUserSuppliedTag | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::receiveInteraction | ( | RTI::InteractionClassHandle | theInteraction, |
| const RTI::ParameterHandleValuePairSet & | theParameters, | ||
| const RTI::FedTime & | theTime, | ||
| const char * | theTag, | ||
| RTI::EventRetractionHandle | theHandle | ||
| ) | throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError ) [virtual] |
| virtual void DtVrlFederateAmbassador::receiveInteraction | ( | RTI::InteractionClassHandle | theInteraction, |
| const RTI::ParameterHandleValuePairSet & | theParameters, | ||
| const char * | theTag | ||
| ) | throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::FederateInternalError ) [virtual] |
| virtual void DtVrlFederateAmbassador::receiveInteraction | ( | RTI::InteractionClassHandle | theInteraction, |
| RTI::ParameterHandleValueMap const & | theParameterValues, | ||
| RTI::VariableLengthData const & | theUserSuppliedTag, | ||
| RTI::OrderType | sentOrder, | ||
| RTI::TransportationType | theType, | ||
| RTI::SupplementalReceiveInfo | theReceiveInfo | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::receiveInteraction | ( | RTI::InteractionClassHandle | theInteraction, |
| RTI::ParameterHandleValueMap const & | theParameterValues, | ||
| RTI::VariableLengthData const & | theUserSuppliedTag, | ||
| RTI::OrderType | sentOrder, | ||
| RTI::TransportationType | theType, | ||
| RTI::LogicalTime const & | theTime, | ||
| RTI::OrderType | receivedOrder, | ||
| RTI::SupplementalReceiveInfo | theReceiveInfo | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::receiveInteraction | ( | RTI::InteractionClassHandle | theInteraction, |
| RTI::ParameterHandleValueMap const & | theParameterValues, | ||
| RTI::VariableLengthData const & | theUserSuppliedTag, | ||
| RTI::OrderType | sentOrder, | ||
| RTI::TransportationType | theType, | ||
| RTI::LogicalTime const & | theTime, | ||
| RTI::OrderType | receivedOrder, | ||
| RTI::MessageRetractionHandle | theHandle, | ||
| RTI::SupplementalReceiveInfo | theReceiveInfo | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::reflectAttributeValues | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleValuePairSet & | theAttributes, | ||
| const RTI::FedTime & | theTime, | ||
| const char * | theTag, | ||
| RTI::EventRetractionHandle | theHandle | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateOwnsAttributes, RTI::InvalidFederationTime, RTI::FederateInternalError ) [virtual] |
supplied C1
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::reflectAttributeValues | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleValuePairSet & | theAttributes, | ||
| const char * | theTag | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateOwnsAttributes, RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::reflectAttributeValues | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleValueMap const & | theAttributeValues, | ||
| RTI::VariableLengthData const & | theUserSuppliedTag, | ||
| RTI::OrderType | sentOrder, | ||
| RTI::TransportationType | theType, | ||
| RTI::SupplementalReflectInfo | theReflectInfo | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::reflectAttributeValues | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleValueMap const & | theAttributeValues, | ||
| RTI::VariableLengthData const & | theUserSuppliedTag, | ||
| RTI::OrderType | sentOrder, | ||
| RTI::TransportationType | theType, | ||
| RTI::LogicalTime const & | theTime, | ||
| RTI::OrderType | receivedOrder, | ||
| RTI::SupplementalReflectInfo | theReflectInfo | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::reflectAttributeValues | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleValueMap const & | theAttributeValues, | ||
| RTI::VariableLengthData const & | theUserSuppliedTag, | ||
| RTI::OrderType | sentOrder, | ||
| RTI::TransportationType | theType, | ||
| RTI::LogicalTime const & | theTime, | ||
| RTI::OrderType | receivedOrder, | ||
| RTI::MessageRetractionHandle | theHandle, | ||
| RTI::SupplementalReflectInfo | theReflectInfo | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::removeAnnounceSynchPointCb | ( | const DtString & | label, |
| DtAnnounceSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeAnnounceSynchPointCb | ( | DtAnnounceSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeAnnounceSynchPointCb | ( | const DtString & | label, |
| DtAnnounceSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeAnnounceSynchPointCb | ( | DtAnnounceSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeConnectionLostCb | ( | DtConnectionLostCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeDiscoverObjectCb | ( | RTI::ObjectClassHandle | hand, |
| DtDiscoverObjectCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeDiscoverObjectCb | ( | RTI::ObjectClassHandle | hand, |
| DtDiscoverObjectCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeFederationSynchedCb | ( | const DtString & | label, |
| DtSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeFederationSynchedCb | ( | DtSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeFederationSynchedCb | ( | const DtString & | label, |
| DtSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeFederationSynchedCb | ( | DtSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeMultipleNameReservationFailed | ( | DtReserveMultipleNamesCb | , |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeNameReservationFailed | ( | DtReserveNameCb | cb, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeNameReservationSucceeded | ( | DtReserveNameCb | cb, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeNameReservationSucceeded | ( | DtReserveMultipleNamesCb | , |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeObjectInstance | ( | RTI::ObjectHandle | theObject, |
| const RTI::FedTime & | theTime, | ||
| const char * | theTag, | ||
| RTI::EventRetractionHandle | theHandle | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError ) [virtual] |
supplied C1
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::removeObjectInstance | ( | RTI::ObjectHandle | theObject, |
| const char * | theTag | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::FederateInternalError ) [virtual] |
| virtual void DtVrlFederateAmbassador::removeObjectInstance | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::VariableLengthData const & | theUserSuppliedTag, | ||
| RTI::OrderType | sentOrder, | ||
| RTI::SupplementalRemoveInfo | theRemoveInfo | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::removeObjectInstance | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::VariableLengthData const & | theUserSuppliedTag, | ||
| RTI::OrderType | sentOrder, | ||
| RTI::LogicalTime const & | theTime, | ||
| RTI::OrderType | receivedOrder, | ||
| RTI::SupplementalRemoveInfo | theRemoveInfo | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::removeObjectInstance | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::VariableLengthData const & | theUserSuppliedTag, | ||
| RTI::OrderType | sentOrder, | ||
| RTI::LogicalTime const & | theTime, | ||
| RTI::OrderType | receivedOrder, | ||
| RTI::MessageRetractionHandle | theHandle, | ||
| RTI::SupplementalRemoveInfo | theRemoveInfo | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual bool DtVrlFederateAmbassador::removeObjectOnAttOutOfScope | ( | ) | const [virtual] |
| virtual bool DtVrlFederateAmbassador::removeObjectOnAttOutOfScope | ( | ) | const [virtual] |
| virtual void DtVrlFederateAmbassador::removeReceiveInteractionCb | ( | RTI::InteractionClassHandle | hand, |
| DtReceiveInteractionCb | cb, | ||
| void * | usr, | ||
| DtDDMRegionSP | region = DtDDMRegionSP() |
||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeReceiveInteractionCb | ( | RTI::InteractionClassHandle | hand, |
| DtReceiveInteractionCb | cb, | ||
| void * | usr, | ||
| DtDDMRegionSP | region = DtDDMRegionSP() |
||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeReflectAttributeValuesCb | ( | RTI::ObjectHandle | id, |
| DtReflectAttributeValuesCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeReflectAttributeValuesCb | ( | RTI::ObjectInstanceHandle | id, |
| DtReflectAttributeValuesCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeRemoveObjectCb | ( | RTI::ObjectHandle | id, |
| DtRemoveObjectCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeRemoveObjectCb | ( | RTI::ObjectInstanceHandle | id, |
| DtRemoveObjectCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeStartInteractionsCb | ( | RTI::InteractionClassHandle | hand, |
| DtStartStopInterCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeStartInteractionsCb | ( | RTI::InteractionClassHandle | hand, |
| DtStartStopInterCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeStartRegCb | ( | RTI::ObjectClassHandle | hand, |
| DtStartRegCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeStartRegCb | ( | RTI::ObjectClassHandle | hand, |
| DtStartRegCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeStopInteractionsCb | ( | RTI::InteractionClassHandle | hand, |
| DtStartStopInterCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeStopInteractionsCb | ( | RTI::InteractionClassHandle | hand, |
| DtStartStopInterCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeStopRegCb | ( | RTI::ObjectClassHandle | hand, |
| DtStopRegCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeStopRegCb | ( | RTI::ObjectClassHandle | hand, |
| DtStopRegCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeSynchPointRegFailedCb | ( | const DtString & | label, |
| DtSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeSynchPointRegFailedCb | ( | DtSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeSynchPointRegFailedCb | ( | const DtString & | label, |
| DtSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeSynchPointRegFailedCb | ( | DtSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeSynchPointRegSucceededCb | ( | const DtString & | label, |
| DtSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeSynchPointRegSucceededCb | ( | DtSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeSynchPointRegSucceededCb | ( | const DtString & | label, |
| DtSynchPointCb | func, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeSynchPointRegSucceededCb | ( | DtSynchPointCb | func, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeTimeAdvanceGrantCb | ( | DtFedTimeCb | cb, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeTimeAdvanceGrantCb | ( | DtFedTimeCb | cb, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeTimeConstrainedEnabledCb | ( | DtFedTimeCb | cb, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeTimeConstrainedEnabledCb | ( | DtFedTimeCb | cb, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeTimeRegulationEnabledCb | ( | DtFedTimeCb | cb, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeTimeRegulationEnabledCb | ( | DtFedTimeCb | cb, |
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeUpdatesOffCb | ( | RTI::ObjectHandle | hand, |
| DtUpdatesOffCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeUpdatesOffCb | ( | RTI::ObjectInstanceHandle | hand, |
| DtUpdatesOffCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeUpdatesOnCb | ( | RTI::ObjectHandle | hand, |
| DtUpdatesOnCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::removeUpdatesOnCb | ( | RTI::ObjectInstanceHandle | hand, |
| DtUpdatesOnCb | cb, | ||
| void * | usr | ||
| ) | [virtual] |
| virtual void DtVrlFederateAmbassador::reportAttributeTransportationType | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandle | theAttribute, | ||
| RTI::TransportationType | theTransportation | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::reportFederationExecutions | ( | RTI::FederationExecutionInformationVector const & | theFederationExecutionInformationList | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::reportInteractionTransportationType | ( | RTI::FederateHandle | federateHandle, |
| RTI::InteractionClassHandle | theInteraction, | ||
| RTI::TransportationType | theTransportation | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::requestAttributeOwnershipAssumption | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | offeredAttributes, | ||
| const char * | theTag | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAlreadyOwned, RTI::AttributeNotPublished, RTI::FederateInternalError ) [virtual] |
Ownership Management Services.
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::requestAttributeOwnershipAssumption | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleSet const & | offeredAttributes, | ||
| RTI::VariableLengthData const & | theUserSuppliedTag | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::requestAttributeOwnershipRelease | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | candidateAttributes, | ||
| const char * | theTag | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError ) [virtual] |
supplied C4
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::requestAttributeOwnershipRelease | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleSet const & | candidateAttributes, | ||
| RTI::VariableLengthData const & | theUserSuppliedTag | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::requestDivestitureConfirmation | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleSet const & | releasedAttributes | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::requestFederationRestoreFailed | ( | std::wstring const & | label | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::requestFederationRestoreSucceeded | ( | std::wstring const & | label | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::requestRetraction | ( | RTI::MessageRetractionHandle | theHandle | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::setRemoveObjectOnAttOutOfScope | ( | bool | remove | ) | [virtual] |
| virtual void DtVrlFederateAmbassador::setRemoveObjectOnAttOutOfScope | ( | bool | remove | ) | [virtual] |
| virtual void DtVrlFederateAmbassador::startRegistrationForObjectClass | ( | RTI::ObjectClassHandle | theClass | ) | throw ( RTI::ObjectClassNotPublished, RTI::FederateInternalError ) [virtual] |
! Declaration Management Services //!
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::startRegistrationForObjectClass | ( | RTI::ObjectClassHandle | theClass | ) | throw ( RTI::FederateInternalError) [virtual] |
! Declaration Management Services //!
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::stopRegistrationForObjectClass | ( | RTI::ObjectClassHandle | theClass | ) | throw ( RTI::ObjectClassNotPublished, RTI::FederateInternalError ) [virtual] |
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::stopRegistrationForObjectClass | ( | RTI::ObjectClassHandle | theClass | ) | throw ( RTI::FederateInternalError) [virtual] |
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::synchronizationPointRegistrationFailed | ( | std::wstring const & | label, |
| RTI::SynchronizationPointFailureReason | reason | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::synchronizationPointRegistrationFailed | ( | const char * | label | ) | throw ( RTI::FederateInternalError ) [virtual] |
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::synchronizationPointRegistrationSucceeded | ( | std::wstring const & | label | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::synchronizationPointRegistrationSucceeded | ( | const char * | label | ) | throw ( RTI::FederateInternalError ) [virtual] |
sync points
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::timeAdvanceGrant | ( | const RTI::FedTime & | theTime | ) | throw ( RTI::InvalidFederationTime, RTI::TimeAdvanceWasNotInProgress, RTI::FederateInternalError ) [virtual] |
The functions below should probably be protected, but they need to be called by various VR-Link classes to implement the setReflecting() idea, when reflectingThroughRti is true.
Other users should not call these functions directly. Overridden versions of RTI service calls.
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::timeAdvanceGrant | ( | RTI::LogicalTime const & | theTime | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::timeConstrainedEnabled | ( | const RTI::FedTime & | theTime | ) | throw ( RTI::InvalidFederationTime, RTI::EnableTimeConstrainedWasNotPending, RTI::FederateInternalError ) [virtual] |
supplied C4
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::timeConstrainedEnabled | ( | RTI::LogicalTime const & | theFederateTime | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::timeRegulationEnabled | ( | const RTI::FedTime & | theTime | ) | throw ( RTI::InvalidFederationTime, RTI::EnableTimeRegulationWasNotPending, RTI::FederateInternalError ) [virtual] |
| virtual void DtVrlFederateAmbassador::timeRegulationEnabled | ( | RTI::LogicalTime const & | theFederateTime | ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::turnInteractionsOff | ( | RTI::InteractionClassHandle | theHandle | ) | throw ( RTI::InteractionClassNotPublished, RTI::FederateInternalError ) [virtual] |
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::turnInteractionsOff | ( | RTI::InteractionClassHandle | theHandle | ) | throw ( RTI::FederateInternalError) [virtual] |
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::turnInteractionsOn | ( | RTI::InteractionClassHandle | theHandle | ) | throw ( RTI::InteractionClassNotPublished, RTI::FederateInternalError ) [virtual] |
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::turnInteractionsOn | ( | RTI::InteractionClassHandle | theHandle | ) | throw ( RTI::FederateInternalError) [virtual] |
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::turnUpdatesOffForObjectInstance | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError ) [virtual] |
supplied C4
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::turnUpdatesOffForObjectInstance | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleSet const & | theAttributes | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::turnUpdatesOnForObjectInstance | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes | ||
| ) | throw ( RTI::ObjectNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError ) [virtual] |
supplied C4
Reimplemented from DtNullFederateAmbassador.
| virtual void DtVrlFederateAmbassador::turnUpdatesOnForObjectInstance | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleSet const & | theAttributes | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
| virtual void DtVrlFederateAmbassador::turnUpdatesOnForObjectInstance | ( | RTI::ObjectInstanceHandle | theObject, |
| RTI::AttributeHandleSet const & | theAttributes, | ||
| std::wstring const & | updateRateDesignator | ||
| ) | throw ( RTI::FederateInternalError) [virtual] |
std::list< DtGeneralAnnounceCbInfo > DtVrlFederateAmbassador::myAnnounceSynchPointCbList [protected] |
DtConnectionLostCbList DtVrlFederateAmbassador::myConnectionLostCbList [protected] |
DtExerciseConn * DtVrlFederateAmbassador::myExConn [protected] |
std::list< DtGeneralSynchPointCbInfo > DtVrlFederateAmbassador::myFederationSynchedCbList [protected] |
std::list< DtLabelledAnnounceCbInfo > DtVrlFederateAmbassador::myLabAnnounceSynchPointCbList [protected] |
std::list< DtLabelledSynchPointCbInfo > DtVrlFederateAmbassador::myLabFederationSynchedCbList [protected] |
std::list< DtLabelledSynchPointCbInfo > DtVrlFederateAmbassador::myLabSynchPtRegFailedCbList [protected] |
std::list< DtLabelledSynchPointCbInfo > DtVrlFederateAmbassador::myLabSynchPtRegSucceededCbList [protected] |
Lists for specific callbacks registered with VR-Link.
DtReserveMultipleNamesCbList DtVrlFederateAmbassador::myMultipleNamesReservationFailedCbList [protected] |
DtReserveMultipleNamesCbList DtVrlFederateAmbassador::myMultipleNamesReservationSucceededCbList [protected] |
DtReserveNameCbList DtVrlFederateAmbassador::myNameReservationFailedCbList [protected] |
DtReserveNameCbList DtVrlFederateAmbassador::myNameReservationSucceededCbList [protected] |
bool DtVrlFederateAmbassador::myRemoveObjectOnAttOutOfScope [protected] |
std::list< DtGeneralSynchPointCbInfo > DtVrlFederateAmbassador::mySynchPtRegFailedCbList [protected] |
std::list< DtGeneralSynchPointCbInfo > DtVrlFederateAmbassador::mySynchPtRegSucceededCbList [protected] |