Public Member Functions |
| | DtDirectRtiAmbassador () |
| | default constructor
|
| virtual | ~DtDirectRtiAmbassador () |
| | destructor
|
| virtual RTI::RTIambassador * | rtiAmb () |
| | Get the real RTI ambassador.
|
| virtual void | createFederationExecution (const char *executionName, const char *FED) |
| | Calls down to the RTI function of the same name.
|
| virtual void | destroyFederationExecution (const char *executionName) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::FederateHandle | joinFederationExecution (const char *yourName, const char *executionName, RTI::FederateAmbassadorPtr federateAmbassadorReference) |
| | Calls down to the RTI function of the same name.
|
| virtual void | resignFederationExecution (RTI::ResignAction theAction) |
| | Calls down to the RTI function of the same name.
|
| virtual void | registerFederationSynchronizationPoint (const char *label, const char *theTag) |
| | Calls down to the RTI function of the same name.
|
| virtual void | registerFederationSynchronizationPoint (const char *label, const char *theTag, const RTI::FederateHandleSet &syncSet) |
| | Calls down to the RTI function of the same name.
|
| virtual void | synchronizationPointAchieved (const char *label) |
| | Calls down to the RTI function of the same name.
|
| virtual void | requestFederationSave (const char *label, const RTI::FedTime &theTime) |
| | Calls down to the RTI function of the same name.
|
| virtual void | requestFederationSave (const char *label) |
| | Calls down to the RTI function of the same name.
|
| virtual void | federateSaveBegun () |
| | Calls down to the RTI function of the same name.
|
| virtual void | federateSaveComplete () |
| | Calls down to the RTI function of the same name.
|
| virtual void | federateSaveNotComplete () |
| | Calls down to the RTI function of the same name.
|
| virtual void | requestFederationRestore (const char *label) |
| | Calls down to the RTI function of the same name.
|
| virtual void | federateRestoreComplete () |
| | Calls down to the RTI function of the same name.
|
| virtual void | federateRestoreNotComplete () |
| | Calls down to the RTI function of the same name.
|
| virtual void | publishObjectClass (RTI::ObjectClassHandle theClass, const RTI::AttributeHandleSet &attributeList) |
| | Calls down to the RTI function of the same name.
|
| virtual void | unpublishObjectClass (RTI::ObjectClassHandle theClass) |
| | Calls down to the RTI function of the same name.
|
| virtual void | publishInteractionClass (RTI::InteractionClassHandle theInteraction) |
| | Calls down to the RTI function of the same name.
|
| virtual void | unpublishInteractionClass (RTI::InteractionClassHandle theInteraction) |
| | Calls down to the RTI function of the same name.
|
| virtual void | subscribeObjectClassAttributes (RTI::ObjectClassHandle theClass, const RTI::AttributeHandleSet &attributeList, RTI::Boolean active=RTI::RTI_TRUE) |
| | Calls down to the RTI function of the same name.
|
| virtual void | unsubscribeObjectClass (RTI::ObjectClassHandle theClass) |
| | Calls down to the RTI function of the same name.
|
| virtual void | subscribeInteractionClass (RTI::InteractionClassHandle theClass, RTI::Boolean active=RTI::RTI_TRUE) |
| | Calls down to the RTI function of the same name.
|
| virtual void | unsubscribeInteractionClass (RTI::InteractionClassHandle theClass) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::ObjectHandle | registerObjectInstance (RTI::ObjectClassHandle theClass, const char *theObject) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::ObjectHandle | registerObjectInstance (RTI::ObjectClassHandle theClass) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::EventRetractionHandle | updateAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const RTI::FedTime &theTime, const char *theTag) |
| | Calls down to the RTI function of the same name.
|
| virtual void | updateAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const char *theTag) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::EventRetractionHandle | sendInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const RTI::FedTime &theTime, const char *theTag) |
| | Calls down to the RTI function of the same name.
|
| virtual void | sendInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const char *theTag) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::EventRetractionHandle | deleteObjectInstance (RTI::ObjectHandle theObject, const RTI::FedTime &theTime, const char *theTag) |
| | Calls down to the RTI function of the same name.
|
| virtual void | deleteObjectInstance (RTI::ObjectHandle theObject, const char *theTag) |
| | Calls down to the RTI function of the same name.
|
| virtual void | localDeleteObjectInstance (RTI::ObjectHandle theObject) |
| | Calls down to the RTI function of the same name.
|
| virtual void | changeAttributeTransportationType (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes, RTI::TransportationHandle theType) |
| | Calls down to the RTI function of the same name.
|
| virtual void | changeInteractionTransportationType (RTI::InteractionClassHandle theClass, RTI::TransportationHandle theType) |
| | Calls down to the RTI function of the same name.
|
| virtual void | requestObjectAttributeValueUpdate (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) |
| | Calls down to the RTI function of the same name.
|
| virtual void | requestClassAttributeValueUpdate (RTI::ObjectClassHandle theClass, const RTI::AttributeHandleSet &theAttributes) |
| | Calls down to the RTI function of the same name.
|
| virtual void | unconditionalAttributeOwnershipDivestiture (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) |
| | Calls down to the RTI function of the same name.
|
| virtual void | negotiatedAttributeOwnershipDivestiture (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes, const char *theTag) |
| | Calls down to the RTI function of the same name.
|
| virtual void | attributeOwnershipAcquisition (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &desiredAttributes, const char *theTag) |
| | Calls down to the RTI function of the same name.
|
| virtual void | attributeOwnershipAcquisitionIfAvailable (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &desiredAttributes) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::AttributeHandleSet * | attributeOwnershipReleaseResponse (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) |
| | Calls down to the RTI function of the same name.
|
| virtual void | cancelNegotiatedAttributeOwnershipDivestiture (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) |
| | Calls down to the RTI function of the same name.
|
| virtual void | cancelAttributeOwnershipAcquisition (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) |
| | Calls down to the RTI function of the same name.
|
| virtual void | queryAttributeOwnership (RTI::ObjectHandle theObject, RTI::AttributeHandle theAttribute) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::Boolean | isAttributeOwnedByFederate (RTI::ObjectHandle theObject, RTI::AttributeHandle theAttribute) |
| | Calls down to the RTI function of the same name.
|
| virtual void | enableTimeRegulation (const RTI::FedTime &theFederateTime, const RTI::FedTime &theLookahead) |
| | Calls down to the RTI function of the same name.
|
| virtual void | disableTimeRegulation () |
| | Calls down to the RTI function of the same name.
|
| virtual void | enableTimeConstrained () |
| | Calls down to the RTI function of the same name.
|
| virtual void | disableTimeConstrained () |
| | Calls down to the RTI function of the same name.
|
| virtual void | timeAdvanceRequest (const RTI::FedTime &theTime) |
| | Calls down to the RTI function of the same name.
|
| virtual void | timeAdvanceRequestAvailable (const RTI::FedTime &theTime) |
| | Calls down to the RTI function of the same name.
|
| virtual void | nextEventRequest (const RTI::FedTime &theTime) |
| | Calls down to the RTI function of the same name.
|
| virtual void | nextEventRequestAvailable (const RTI::FedTime &theTime) |
| | Calls down to the RTI function of the same name.
|
| virtual void | flushQueueRequest (const RTI::FedTime &theTime) |
| | Calls down to the RTI function of the same name.
|
| virtual void | enableAsynchronousDelivery () |
| | Calls down to the RTI function of the same name.
|
| virtual void | disableAsynchronousDelivery () |
| | Calls down to the RTI function of the same name.
|
| virtual void | queryLBTS (RTI::FedTime &theTime) |
| | Calls down to the RTI function of the same name.
|
| virtual void | queryFederateTime (RTI::FedTime &theTime) |
| | Calls down to the RTI function of the same name.
|
| virtual void | queryMinNextEventTime (RTI::FedTime &theTime) |
| | Calls down to the RTI function of the same name.
|
| virtual void | modifyLookahead (const RTI::FedTime &theLookahead) |
| | Calls down to the RTI function of the same name.
|
| virtual void | queryLookahead (RTI::FedTime &theTime) |
| | Calls down to the RTI function of the same name.
|
| virtual void | retract (RTI::EventRetractionHandle theHandle) |
| | Calls down to the RTI function of the same name.
|
| virtual void | changeAttributeOrderType (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes, RTI::OrderingHandle theType) |
| | Calls down to the RTI function of the same name.
|
| virtual void | changeInteractionOrderType (RTI::InteractionClassHandle theClass, RTI::OrderingHandle theType) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::Region * | createRegion (RTI::SpaceHandle theSpace, RTI::ULong numberOfExtents) |
| | Calls down to the RTI function of the same name.
|
| virtual void | notifyAboutRegionModification (RTI::Region &theRegion) |
| | Calls down to the RTI function of the same name.
|
| virtual void | deleteRegion (RTI::Region *theRegion) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::ObjectHandle | registerObjectInstanceWithRegion (RTI::ObjectClassHandle theClass, const char *theObject, RTI::AttributeHandle theAttributes[], RTI::Region *theRegions[], RTI::ULong theNumberOfHandles) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::ObjectHandle | registerObjectInstanceWithRegion (RTI::ObjectClassHandle theClass, RTI::AttributeHandle theAttributes[], RTI::Region *theRegions[], RTI::ULong theNumberOfHandles) |
| | Calls down to the RTI function of the same name.
|
| virtual void | associateRegionForUpdates (RTI::Region &theRegion, RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) |
| | Calls down to the RTI function of the same name.
|
| virtual void | unassociateRegionForUpdates (RTI::Region &theRegion, RTI::ObjectHandle theObject) |
| | Calls down to the RTI function of the same name.
|
| virtual void | subscribeObjectClassAttributesWithRegion (RTI::ObjectClassHandle theClass, RTI::Region &theRegion, const RTI::AttributeHandleSet &attributeList, RTI::Boolean active=RTI::RTI_TRUE) |
| | Calls down to the RTI function of the same name.
|
| virtual void | unsubscribeObjectClassWithRegion (RTI::ObjectClassHandle theClass, RTI::Region &theRegion) |
| | Calls down to the RTI function of the same name.
|
| virtual void | subscribeInteractionClassWithRegion (RTI::InteractionClassHandle theClass, RTI::Region &theRegion, RTI::Boolean active=RTI::RTI_TRUE) |
| | Calls down to the RTI function of the same name.
|
| virtual void | unsubscribeInteractionClassWithRegion (RTI::InteractionClassHandle theClass, RTI::Region &theRegion) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::EventRetractionHandle | sendInteractionWithRegion (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const RTI::FedTime &theTime, const char *theTag, const RTI::Region &theRegion) |
| | Calls down to the RTI function of the same name.
|
| virtual void | sendInteractionWithRegion (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const char *theTag, const RTI::Region &theRegion) |
| | Calls down to the RTI function of the same name.
|
| virtual void | requestClassAttributeValueUpdateWithRegion (RTI::ObjectClassHandle theClass, const RTI::AttributeHandleSet &theAttributes, const RTI::Region &theRegion) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::ObjectClassHandle | getObjectClassHandle (const char *theName) |
| | Calls down to the RTI function of the same name.
|
| virtual char * | getObjectClassName (RTI::ObjectClassHandle theHandle) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::AttributeHandle | getAttributeHandle (const char *theName, RTI::ObjectClassHandle whichClass) |
| | Calls down to the RTI function of the same name.
|
| virtual char * | getAttributeName (RTI::AttributeHandle theHandle, RTI::ObjectClassHandle whichClass) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::InteractionClassHandle | getInteractionClassHandle (const char *theName) |
| | Calls down to the RTI function of the same name.
|
| virtual char * | getInteractionClassName (RTI::InteractionClassHandle theHandle) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::ParameterHandle | getParameterHandle (const char *theName, RTI::InteractionClassHandle whichClass) |
| | Calls down to the RTI function of the same name.
|
| virtual char * | getParameterName (RTI::ParameterHandle theHandle, RTI::InteractionClassHandle whichClass) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::ObjectHandle | getObjectInstanceHandle (const char *theName) |
| | Calls down to the RTI function of the same name.
|
| virtual char * | getObjectInstanceName (RTI::ObjectHandle theHandle) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::SpaceHandle | getRoutingSpaceHandle (const char *theName) |
| | Calls down to the RTI function of the same name.
|
| virtual const char * | getRoutingSpaceName (const RTI::SpaceHandle theHandle) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::DimensionHandle | getDimensionHandle (const char *theName, RTI::SpaceHandle whichSpace) |
| | Calls down to the RTI function of the same name.
|
| virtual char * | getDimensionName (RTI::DimensionHandle theHandle, RTI::SpaceHandle whichSpace) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::SpaceHandle | getAttributeRoutingSpaceHandle (RTI::AttributeHandle theHandle, RTI::ObjectClassHandle whichClass) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::ObjectClassHandle | getObjectClass (RTI::ObjectHandle theObject) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::SpaceHandle | getInteractionRoutingSpaceHandle (RTI::InteractionClassHandle theHandle) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::TransportationHandle | getTransportationHandle (const char *theName) |
| | Calls down to the RTI function of the same name.
|
| virtual char * | getTransportationName (RTI::TransportationHandle theHandle) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::OrderingHandle | getOrderingHandle (const char *theName) |
| | Calls down to the RTI function of the same name.
|
| virtual char * | getOrderingName (RTI::OrderingHandle theHandle) |
| | Calls down to the RTI function of the same name.
|
| virtual void | enableClassRelevanceAdvisorySwitch () |
| | Calls down to the RTI function of the same name.
|
| virtual void | disableClassRelevanceAdvisorySwitch () |
| | Calls down to the RTI function of the same name.
|
| virtual void | enableAttributeRelevanceAdvisorySwitch () |
| | Calls down to the RTI function of the same name.
|
| virtual void | disableAttributeRelevanceAdvisorySwitch () |
| | Calls down to the RTI function of the same name.
|
| virtual void | enableAttributeScopeAdvisorySwitch () |
| | Calls down to the RTI function of the same name.
|
| virtual void | disableAttributeScopeAdvisorySwitch () |
| | Calls down to the RTI function of the same name.
|
| virtual void | enableInteractionRelevanceAdvisorySwitch () |
| | Calls down to the RTI function of the same name.
|
| virtual void | disableInteractionRelevanceAdvisorySwitch () |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::Boolean | tick () |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::Boolean | tick (RTI::TickTime minimum, RTI::TickTime maximum) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::RegionToken | getRegionToken (RTI::Region *) |
| | Calls down to the RTI function of the same name.
|
| virtual RTI::Region * | getRegion (RTI::RegionToken) |
| | Calls down to the RTI function of the same name.
|
| | DtVrlRtiAmbassador () |
| | default constructor
|
| virtual | ~DtVrlRtiAmbassador () |
| | destructor
|