public interface RTIambassador
The RTI presents this interface to the federate.
RTI implementer must implement this.
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidassociateRegionsForUpdates(ObjectInstanceHandle theObject, AttributeSetRegionSetPairList attributesAndRegions) voidattributeOwnershipAcquisition(ObjectInstanceHandle theObject, AttributeHandleSet desiredAttributes, byte[] userSuppliedTag) voidattributeOwnershipAcquisitionIfAvailable(ObjectInstanceHandle theObject, AttributeHandleSet desiredAttributes) attributeOwnershipDivestitureIfWanted(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes) voidattributeOwnershipReleaseDenied(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes) voidcancelAttributeOwnershipAcquisition(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes) voidcancelNegotiatedAttributeOwnershipDivestiture(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes) voidchangeAttributeOrderType(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes, OrderType theType) voidchangeInteractionOrderType(InteractionClassHandle theClass, OrderType theType) voidcommitRegionModifications(RegionHandleSet regions) voidconfirmDivestiture(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes, byte[] userSuppliedTag) voidconnect(FederateAmbassador federateReference, CallbackModel callbackModel) voidconnect(FederateAmbassador federateReference, CallbackModel callbackModel, String localSettingsDesignator) voidcreateFederationExecution(String federationExecutionName, URL fomModule) voidcreateFederationExecution(String federationExecutionName, URL[] fomModules) voidcreateFederationExecution(String federationExecutionName, URL[] fomModules, String logicalTimeImplementationName) voidcreateFederationExecution(String federationExecutionName, URL[] fomModules, URL mimModule) voidcreateFederationExecution(String federationExecutionName, URL[] fomModules, URL mimModule, String logicalTimeImplementationName) createRegion(DimensionHandleSet dimensions) voiddeleteObjectInstance(ObjectInstanceHandle objectHandle, byte[] userSuppliedTag) deleteObjectInstance(ObjectInstanceHandle objectHandle, byte[] userSuppliedTag, LogicalTime theTime) voiddeleteRegion(RegionHandle theRegion) voiddestroyFederationExecution(String federationExecutionName) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidenableTimeRegulation(LogicalTimeInterval theLookahead) booleanevokeCallback(double approximateMinimumTimeInSeconds) booleanevokeMultipleCallbacks(double approximateMinimumTimeInSeconds, double approximateMaximumTimeInSeconds) voidvoidvoidvoidvoidvoidflushQueueRequest(LogicalTime theTime) getAttributeHandle(ObjectClassHandle whichClass, String theName) getAttributeName(ObjectClassHandle whichClass, AttributeHandle theHandle) getAvailableDimensionsForClassAttribute(ObjectClassHandle whichClass, AttributeHandle theHandle) getDimensionHandle(String theName) getDimensionHandleSet(RegionHandle region) getDimensionName(DimensionHandle theHandle) longgetDimensionUpperBound(DimensionHandle theHandle) getFederateHandle(String theName) getFederateName(FederateHandle theHandle) getInteractionClassHandle(String theName) getInteractionClassName(InteractionClassHandle theHandle) getKnownObjectClassHandle(ObjectInstanceHandle theObject) getObjectClassHandle(String theName) getObjectClassName(ObjectClassHandle theHandle) getObjectInstanceHandle(String theName) getObjectInstanceName(ObjectInstanceHandle theHandle) getOrderName(OrderType theType) getOrderType(String theName) getParameterHandle(InteractionClassHandle whichClass, String theName) getParameterName(InteractionClassHandle whichClass, ParameterHandle theHandle) getRangeBounds(RegionHandle region, DimensionHandle dimension) getTransportationTypeHandle(String theName) doublegetUpdateRateValue(String updateRateDesignator) doublegetUpdateRateValueForAttribute(ObjectInstanceHandle theObject, AttributeHandle theAttribute) booleanisAttributeOwnedByFederate(ObjectInstanceHandle theObject, AttributeHandle theAttribute) joinFederationExecution(String federateType, String federationExecutionName) joinFederationExecution(String federateName, String federateType, String federationExecutionName) joinFederationExecution(String federateName, String federateType, String federationExecutionName, URL[] additionalFomModules) joinFederationExecution(String federateType, String federationExecutionName, URL[] additionalFomModules) voidvoidlocalDeleteObjectInstance(ObjectInstanceHandle objectHandle) voidmodifyLookahead(LogicalTimeInterval theLookahead) voidnegotiatedAttributeOwnershipDivestiture(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes, byte[] userSuppliedTag) voidnextMessageRequest(LogicalTime theTime) voidnextMessageRequestAvailable(LogicalTime theTime) longnormalizeFederateHandle(FederateHandle federateHandle) longvoidpublishInteractionClass(InteractionClassHandle theInteraction) voidpublishObjectClassAttributes(ObjectClassHandle theClass, AttributeHandleSet attributeList) voidqueryAttributeOwnership(ObjectInstanceHandle theObject, AttributeHandle theAttribute) voidqueryAttributeTransportationType(ObjectInstanceHandle theObject, AttributeHandle theAttribute) voidvoidvoidqueryInteractionTransportationType(FederateHandle theFederate, InteractionClassHandle theInteraction) voidregisterFederationSynchronizationPoint(String synchronizationPointLabel, byte[] userSuppliedTag) voidregisterFederationSynchronizationPoint(String synchronizationPointLabel, byte[] userSuppliedTag, FederateHandleSet synchronizationSet) registerObjectInstance(ObjectClassHandle theClass) registerObjectInstance(ObjectClassHandle theClass, String theObjectName) registerObjectInstanceWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions) registerObjectInstanceWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions, String theObject) voidreleaseMultipleObjectInstanceName(Set<String> theObjectNames) voidreleaseObjectInstanceName(String theObjectInstanceName) voidrequestAttributeTransportationTypeChange(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes, TransportationTypeHandle theType) voidrequestAttributeValueUpdate(ObjectClassHandle theClass, AttributeHandleSet theAttributes, byte[] userSuppliedTag) voidrequestAttributeValueUpdate(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes, byte[] userSuppliedTag) voidrequestAttributeValueUpdateWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions, byte[] userSuppliedTag) voidrequestFederationRestore(String label) voidrequestFederationSave(String label) voidrequestFederationSave(String label, LogicalTime theTime) voidrequestInteractionTransportationTypeChange(InteractionClassHandle theClass, TransportationTypeHandle theType) voidreserveMultipleObjectInstanceName(Set<String> theObjectNames) voidreserveObjectInstanceName(String theObjectName) voidresignFederationExecution(ResignAction resignAction) voidretract(MessageRetractionHandle theHandle) voidsendInteraction(InteractionClassHandle theInteraction, ParameterHandleValueMap theParameters, byte[] userSuppliedTag) sendInteraction(InteractionClassHandle theInteraction, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, LogicalTime theTime) voidsendInteractionWithRegions(InteractionClassHandle theInteraction, ParameterHandleValueMap theParameters, RegionHandleSet regions, byte[] userSuppliedTag) sendInteractionWithRegions(InteractionClassHandle theInteraction, ParameterHandleValueMap theParameters, RegionHandleSet regions, byte[] userSuppliedTag, LogicalTime theTime) voidsetAutomaticResignDirective(ResignAction resignAction) voidsetRangeBounds(RegionHandle region, DimensionHandle dimension, RangeBounds bounds) voidvoidvoidsubscribeInteractionClassPassivelyWithRegions(InteractionClassHandle theClass, RegionHandleSet regions) voidsubscribeInteractionClassWithRegions(InteractionClassHandle theClass, RegionHandleSet regions) voidsubscribeObjectClassAttributes(ObjectClassHandle theClass, AttributeHandleSet attributeList) voidsubscribeObjectClassAttributes(ObjectClassHandle theClass, AttributeHandleSet attributeList, String updateRateDesignator) voidsubscribeObjectClassAttributesPassively(ObjectClassHandle theClass, AttributeHandleSet attributeList) voidsubscribeObjectClassAttributesPassively(ObjectClassHandle theClass, AttributeHandleSet attributeList, String updateRateDesignator) voidsubscribeObjectClassAttributesPassivelyWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions) voidsubscribeObjectClassAttributesPassivelyWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions, String updateRateDesignator) voidsubscribeObjectClassAttributesWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions) voidsubscribeObjectClassAttributesWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions, String updateRateDesignator) voidsynchronizationPointAchieved(String synchronizationPointLabel) voidsynchronizationPointAchieved(String synchronizationPointLabel, boolean successIndicator) voidtimeAdvanceRequest(LogicalTime theTime) voidtimeAdvanceRequestAvailable(LogicalTime theTime) voidunassociateRegionsForUpdates(ObjectInstanceHandle theObject, AttributeSetRegionSetPairList attributesAndRegions) voidunconditionalAttributeOwnershipDivestiture(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes) voidunpublishInteractionClass(InteractionClassHandle theInteraction) voidunpublishObjectClass(ObjectClassHandle theClass) voidunpublishObjectClassAttributes(ObjectClassHandle theClass, AttributeHandleSet attributeList) voidvoidunsubscribeInteractionClassWithRegions(InteractionClassHandle theClass, RegionHandleSet regions) voidunsubscribeObjectClass(ObjectClassHandle theClass) voidunsubscribeObjectClassAttributes(ObjectClassHandle theClass, AttributeHandleSet attributeList) voidunsubscribeObjectClassAttributesWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions) voidupdateAttributeValues(ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag) updateAttributeValues(ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag, LogicalTime theTime)
-
Method Details
-
connect
void connect(FederateAmbassador federateReference, CallbackModel callbackModel, String localSettingsDesignator) throws ConnectionFailed, InvalidLocalSettingsDesignator, UnsupportedCallbackModel, AlreadyConnected, CallNotAllowedFromWithinCallback, RTIinternalError -
connect
void connect(FederateAmbassador federateReference, CallbackModel callbackModel) throws ConnectionFailed, InvalidLocalSettingsDesignator, UnsupportedCallbackModel, AlreadyConnected, CallNotAllowedFromWithinCallback, RTIinternalError -
disconnect
void disconnect() throws FederateIsExecutionMember, CallNotAllowedFromWithinCallback, RTIinternalError -
createFederationExecution
void createFederationExecution(String federationExecutionName, URL[] fomModules, URL mimModule, String logicalTimeImplementationName) throws CouldNotCreateLogicalTimeFactory, InconsistentFDD, ErrorReadingFDD, CouldNotOpenFDD, ErrorReadingMIM, CouldNotOpenMIM, DesignatorIsHLAstandardMIM, FederationExecutionAlreadyExists, NotConnected, RTIinternalError -
createFederationExecution
void createFederationExecution(String federationExecutionName, URL[] fomModules, String logicalTimeImplementationName) throws CouldNotCreateLogicalTimeFactory, InconsistentFDD, ErrorReadingFDD, CouldNotOpenFDD, FederationExecutionAlreadyExists, NotConnected, RTIinternalError -
createFederationExecution
void createFederationExecution(String federationExecutionName, URL[] fomModules, URL mimModule) throws InconsistentFDD, ErrorReadingFDD, CouldNotOpenFDD, ErrorReadingMIM, CouldNotOpenMIM, DesignatorIsHLAstandardMIM, FederationExecutionAlreadyExists, NotConnected, RTIinternalError -
createFederationExecution
void createFederationExecution(String federationExecutionName, URL[] fomModules) throws InconsistentFDD, ErrorReadingFDD, CouldNotOpenFDD, FederationExecutionAlreadyExists, NotConnected, RTIinternalError -
createFederationExecution
void createFederationExecution(String federationExecutionName, URL fomModule) throws InconsistentFDD, ErrorReadingFDD, CouldNotOpenFDD, FederationExecutionAlreadyExists, NotConnected, RTIinternalError -
destroyFederationExecution
void destroyFederationExecution(String federationExecutionName) throws FederatesCurrentlyJoined, FederationExecutionDoesNotExist, NotConnected, RTIinternalError -
listFederationExecutions
- Throws:
NotConnectedRTIinternalError
-
joinFederationExecution
FederateHandle joinFederationExecution(String federateName, String federateType, String federationExecutionName, URL[] additionalFomModules) throws CouldNotCreateLogicalTimeFactory, FederateNameAlreadyInUse, FederationExecutionDoesNotExist, InconsistentFDD, ErrorReadingFDD, CouldNotOpenFDD, SaveInProgress, RestoreInProgress, FederateAlreadyExecutionMember, NotConnected, CallNotAllowedFromWithinCallback, RTIinternalError -
joinFederationExecution
FederateHandle joinFederationExecution(String federateType, String federationExecutionName, URL[] additionalFomModules) throws CouldNotCreateLogicalTimeFactory, FederationExecutionDoesNotExist, InconsistentFDD, ErrorReadingFDD, CouldNotOpenFDD, SaveInProgress, RestoreInProgress, FederateAlreadyExecutionMember, NotConnected, CallNotAllowedFromWithinCallback, RTIinternalError -
joinFederationExecution
FederateHandle joinFederationExecution(String federateName, String federateType, String federationExecutionName) throws CouldNotCreateLogicalTimeFactory, FederateNameAlreadyInUse, FederationExecutionDoesNotExist, SaveInProgress, RestoreInProgress, FederateAlreadyExecutionMember, NotConnected, CallNotAllowedFromWithinCallback, RTIinternalError -
joinFederationExecution
FederateHandle joinFederationExecution(String federateType, String federationExecutionName) throws CouldNotCreateLogicalTimeFactory, FederationExecutionDoesNotExist, SaveInProgress, RestoreInProgress, FederateAlreadyExecutionMember, NotConnected, CallNotAllowedFromWithinCallback, RTIinternalError -
resignFederationExecution
void resignFederationExecution(ResignAction resignAction) throws InvalidResignAction, OwnershipAcquisitionPending, FederateOwnsAttributes, FederateNotExecutionMember, NotConnected, CallNotAllowedFromWithinCallback, RTIinternalError -
registerFederationSynchronizationPoint
void registerFederationSynchronizationPoint(String synchronizationPointLabel, byte[] userSuppliedTag) throws SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
registerFederationSynchronizationPoint
void registerFederationSynchronizationPoint(String synchronizationPointLabel, byte[] userSuppliedTag, FederateHandleSet synchronizationSet) throws InvalidFederateHandle, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
synchronizationPointAchieved
void synchronizationPointAchieved(String synchronizationPointLabel) throws SynchronizationPointLabelNotAnnounced, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
synchronizationPointAchieved
void synchronizationPointAchieved(String synchronizationPointLabel, boolean successIndicator) throws SynchronizationPointLabelNotAnnounced, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
requestFederationSave
void requestFederationSave(String label) throws SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
requestFederationSave
void requestFederationSave(String label, LogicalTime theTime) throws LogicalTimeAlreadyPassed, InvalidLogicalTime, FederateUnableToUseTime, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
federateSaveBegun
void federateSaveBegun() throws SaveNotInitiated, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
federateSaveComplete
void federateSaveComplete() throws FederateHasNotBegunSave, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
federateSaveNotComplete
void federateSaveNotComplete() throws FederateHasNotBegunSave, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
abortFederationSave
void abortFederationSave() throws SaveNotInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
queryFederationSaveStatus
void queryFederationSaveStatus() throws RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
requestFederationRestore
void requestFederationRestore(String label) throws SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
federateRestoreComplete
void federateRestoreComplete() throws RestoreNotRequested, SaveInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
federateRestoreNotComplete
void federateRestoreNotComplete() throws RestoreNotRequested, SaveInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
abortFederationRestore
void abortFederationRestore() throws RestoreNotInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
queryFederationRestoreStatus
void queryFederationRestoreStatus() throws SaveInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
publishObjectClassAttributes
void publishObjectClassAttributes(ObjectClassHandle theClass, AttributeHandleSet attributeList) throws AttributeNotDefined, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
unpublishObjectClass
void unpublishObjectClass(ObjectClassHandle theClass) throws OwnershipAcquisitionPending, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
unpublishObjectClassAttributes
void unpublishObjectClassAttributes(ObjectClassHandle theClass, AttributeHandleSet attributeList) throws OwnershipAcquisitionPending, AttributeNotDefined, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
publishInteractionClass
void publishInteractionClass(InteractionClassHandle theInteraction) throws InteractionClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
unpublishInteractionClass
void unpublishInteractionClass(InteractionClassHandle theInteraction) throws InteractionClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
subscribeObjectClassAttributes
void subscribeObjectClassAttributes(ObjectClassHandle theClass, AttributeHandleSet attributeList) throws AttributeNotDefined, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
subscribeObjectClassAttributes
void subscribeObjectClassAttributes(ObjectClassHandle theClass, AttributeHandleSet attributeList, String updateRateDesignator) throws AttributeNotDefined, ObjectClassNotDefined, InvalidUpdateRateDesignator, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
subscribeObjectClassAttributesPassively
void subscribeObjectClassAttributesPassively(ObjectClassHandle theClass, AttributeHandleSet attributeList) throws AttributeNotDefined, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
subscribeObjectClassAttributesPassively
void subscribeObjectClassAttributesPassively(ObjectClassHandle theClass, AttributeHandleSet attributeList, String updateRateDesignator) throws AttributeNotDefined, ObjectClassNotDefined, InvalidUpdateRateDesignator, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
unsubscribeObjectClass
void unsubscribeObjectClass(ObjectClassHandle theClass) throws ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
unsubscribeObjectClassAttributes
void unsubscribeObjectClassAttributes(ObjectClassHandle theClass, AttributeHandleSet attributeList) throws AttributeNotDefined, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
subscribeInteractionClass
void subscribeInteractionClass(InteractionClassHandle theClass) throws FederateServiceInvocationsAreBeingReportedViaMOM, InteractionClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
subscribeInteractionClassPassively
void subscribeInteractionClassPassively(InteractionClassHandle theClass) throws FederateServiceInvocationsAreBeingReportedViaMOM, InteractionClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
unsubscribeInteractionClass
void unsubscribeInteractionClass(InteractionClassHandle theClass) throws InteractionClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
reserveObjectInstanceName
void reserveObjectInstanceName(String theObjectName) throws IllegalName, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
releaseObjectInstanceName
void releaseObjectInstanceName(String theObjectInstanceName) throws ObjectInstanceNameNotReserved, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
reserveMultipleObjectInstanceName
void reserveMultipleObjectInstanceName(Set<String> theObjectNames) throws IllegalName, NameSetWasEmpty, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
releaseMultipleObjectInstanceName
void releaseMultipleObjectInstanceName(Set<String> theObjectNames) throws ObjectInstanceNameNotReserved, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
registerObjectInstance
ObjectInstanceHandle registerObjectInstance(ObjectClassHandle theClass) throws ObjectClassNotPublished, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
registerObjectInstance
ObjectInstanceHandle registerObjectInstance(ObjectClassHandle theClass, String theObjectName) throws ObjectInstanceNameInUse, ObjectInstanceNameNotReserved, ObjectClassNotPublished, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
updateAttributeValues
void updateAttributeValues(ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag) throws AttributeNotOwned, AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
updateAttributeValues
MessageRetractionReturn updateAttributeValues(ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag, LogicalTime theTime) throws InvalidLogicalTime, AttributeNotOwned, AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
sendInteraction
void sendInteraction(InteractionClassHandle theInteraction, ParameterHandleValueMap theParameters, byte[] userSuppliedTag) throws InteractionClassNotPublished, InteractionParameterNotDefined, InteractionClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
sendInteraction
MessageRetractionReturn sendInteraction(InteractionClassHandle theInteraction, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, LogicalTime theTime) throws InvalidLogicalTime, InteractionClassNotPublished, InteractionParameterNotDefined, InteractionClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
deleteObjectInstance
void deleteObjectInstance(ObjectInstanceHandle objectHandle, byte[] userSuppliedTag) throws DeletePrivilegeNotHeld, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
deleteObjectInstance
MessageRetractionReturn deleteObjectInstance(ObjectInstanceHandle objectHandle, byte[] userSuppliedTag, LogicalTime theTime) throws InvalidLogicalTime, DeletePrivilegeNotHeld, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
localDeleteObjectInstance
void localDeleteObjectInstance(ObjectInstanceHandle objectHandle) throws OwnershipAcquisitionPending, FederateOwnsAttributes, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
requestAttributeValueUpdate
void requestAttributeValueUpdate(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes, byte[] userSuppliedTag) throws AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
requestAttributeValueUpdate
void requestAttributeValueUpdate(ObjectClassHandle theClass, AttributeHandleSet theAttributes, byte[] userSuppliedTag) throws AttributeNotDefined, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
requestAttributeTransportationTypeChange
void requestAttributeTransportationTypeChange(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes, TransportationTypeHandle theType) throws AttributeAlreadyBeingChanged, AttributeNotOwned, AttributeNotDefined, ObjectInstanceNotKnown, InvalidTransportationType, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
queryAttributeTransportationType
void queryAttributeTransportationType(ObjectInstanceHandle theObject, AttributeHandle theAttribute) throws AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
requestInteractionTransportationTypeChange
void requestInteractionTransportationTypeChange(InteractionClassHandle theClass, TransportationTypeHandle theType) throws InteractionClassAlreadyBeingChanged, InteractionClassNotPublished, InteractionClassNotDefined, InvalidTransportationType, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
queryInteractionTransportationType
void queryInteractionTransportationType(FederateHandle theFederate, InteractionClassHandle theInteraction) throws InteractionClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
unconditionalAttributeOwnershipDivestiture
void unconditionalAttributeOwnershipDivestiture(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes) throws AttributeNotOwned, AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
negotiatedAttributeOwnershipDivestiture
void negotiatedAttributeOwnershipDivestiture(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes, byte[] userSuppliedTag) throws AttributeAlreadyBeingDivested, AttributeNotOwned, AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
confirmDivestiture
void confirmDivestiture(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes, byte[] userSuppliedTag) throws NoAcquisitionPending, AttributeDivestitureWasNotRequested, AttributeNotOwned, AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
attributeOwnershipAcquisition
void attributeOwnershipAcquisition(ObjectInstanceHandle theObject, AttributeHandleSet desiredAttributes, byte[] userSuppliedTag) throws AttributeNotPublished, ObjectClassNotPublished, FederateOwnsAttributes, AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
attributeOwnershipAcquisitionIfAvailable
void attributeOwnershipAcquisitionIfAvailable(ObjectInstanceHandle theObject, AttributeHandleSet desiredAttributes) throws AttributeAlreadyBeingAcquired, AttributeNotPublished, ObjectClassNotPublished, FederateOwnsAttributes, AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
attributeOwnershipReleaseDenied
void attributeOwnershipReleaseDenied(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes) throws AttributeNotOwned, AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
attributeOwnershipDivestitureIfWanted
AttributeHandleSet attributeOwnershipDivestitureIfWanted(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes) throws AttributeNotOwned, AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
cancelNegotiatedAttributeOwnershipDivestiture
void cancelNegotiatedAttributeOwnershipDivestiture(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes) throws AttributeDivestitureWasNotRequested, AttributeNotOwned, AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
cancelAttributeOwnershipAcquisition
void cancelAttributeOwnershipAcquisition(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes) throws AttributeAcquisitionWasNotRequested, AttributeAlreadyOwned, AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
queryAttributeOwnership
void queryAttributeOwnership(ObjectInstanceHandle theObject, AttributeHandle theAttribute) throws AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
isAttributeOwnedByFederate
boolean isAttributeOwnedByFederate(ObjectInstanceHandle theObject, AttributeHandle theAttribute) throws AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
enableTimeRegulation
void enableTimeRegulation(LogicalTimeInterval theLookahead) throws InvalidLookahead, InTimeAdvancingState, RequestForTimeRegulationPending, TimeRegulationAlreadyEnabled, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
disableTimeRegulation
void disableTimeRegulation() throws TimeRegulationIsNotEnabled, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
enableTimeConstrained
void enableTimeConstrained() throws InTimeAdvancingState, RequestForTimeConstrainedPending, TimeConstrainedAlreadyEnabled, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
disableTimeConstrained
void disableTimeConstrained() throws TimeConstrainedIsNotEnabled, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
timeAdvanceRequest
void timeAdvanceRequest(LogicalTime theTime) throws LogicalTimeAlreadyPassed, InvalidLogicalTime, InTimeAdvancingState, RequestForTimeRegulationPending, RequestForTimeConstrainedPending, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
timeAdvanceRequestAvailable
void timeAdvanceRequestAvailable(LogicalTime theTime) throws LogicalTimeAlreadyPassed, InvalidLogicalTime, InTimeAdvancingState, RequestForTimeRegulationPending, RequestForTimeConstrainedPending, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
nextMessageRequest
void nextMessageRequest(LogicalTime theTime) throws LogicalTimeAlreadyPassed, InvalidLogicalTime, InTimeAdvancingState, RequestForTimeRegulationPending, RequestForTimeConstrainedPending, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
nextMessageRequestAvailable
void nextMessageRequestAvailable(LogicalTime theTime) throws LogicalTimeAlreadyPassed, InvalidLogicalTime, InTimeAdvancingState, RequestForTimeRegulationPending, RequestForTimeConstrainedPending, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
flushQueueRequest
void flushQueueRequest(LogicalTime theTime) throws LogicalTimeAlreadyPassed, InvalidLogicalTime, InTimeAdvancingState, RequestForTimeRegulationPending, RequestForTimeConstrainedPending, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
enableAsynchronousDelivery
void enableAsynchronousDelivery() throws AsynchronousDeliveryAlreadyEnabled, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
disableAsynchronousDelivery
void disableAsynchronousDelivery() throws AsynchronousDeliveryAlreadyDisabled, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
queryGALT
TimeQueryReturn queryGALT() throws SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
queryLogicalTime
LogicalTime queryLogicalTime() throws SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
queryLITS
TimeQueryReturn queryLITS() throws SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
modifyLookahead
void modifyLookahead(LogicalTimeInterval theLookahead) throws InvalidLookahead, InTimeAdvancingState, TimeRegulationIsNotEnabled, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
queryLookahead
LogicalTimeInterval queryLookahead() throws TimeRegulationIsNotEnabled, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
retract
-
changeAttributeOrderType
void changeAttributeOrderType(ObjectInstanceHandle theObject, AttributeHandleSet theAttributes, OrderType theType) throws AttributeNotOwned, AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
changeInteractionOrderType
void changeInteractionOrderType(InteractionClassHandle theClass, OrderType theType) throws InteractionClassNotPublished, InteractionClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
createRegion
RegionHandle createRegion(DimensionHandleSet dimensions) throws InvalidDimensionHandle, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
commitRegionModifications
void commitRegionModifications(RegionHandleSet regions) throws RegionNotCreatedByThisFederate, InvalidRegion, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
deleteRegion
void deleteRegion(RegionHandle theRegion) throws RegionInUseForUpdateOrSubscription, RegionNotCreatedByThisFederate, InvalidRegion, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
registerObjectInstanceWithRegions
ObjectInstanceHandle registerObjectInstanceWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions) throws InvalidRegionContext, RegionNotCreatedByThisFederate, InvalidRegion, AttributeNotPublished, ObjectClassNotPublished, AttributeNotDefined, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
registerObjectInstanceWithRegions
ObjectInstanceHandle registerObjectInstanceWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions, String theObject) throws ObjectInstanceNameInUse, ObjectInstanceNameNotReserved, InvalidRegionContext, RegionNotCreatedByThisFederate, InvalidRegion, AttributeNotPublished, ObjectClassNotPublished, AttributeNotDefined, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError - Throws:
ObjectInstanceNameInUseObjectInstanceNameNotReservedInvalidRegionContextRegionNotCreatedByThisFederateInvalidRegionAttributeNotPublishedObjectClassNotPublishedAttributeNotDefinedObjectClassNotDefinedSaveInProgressRestoreInProgressFederateNotExecutionMemberNotConnectedRTIinternalError
-
associateRegionsForUpdates
void associateRegionsForUpdates(ObjectInstanceHandle theObject, AttributeSetRegionSetPairList attributesAndRegions) throws InvalidRegionContext, RegionNotCreatedByThisFederate, InvalidRegion, AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
unassociateRegionsForUpdates
void unassociateRegionsForUpdates(ObjectInstanceHandle theObject, AttributeSetRegionSetPairList attributesAndRegions) throws RegionNotCreatedByThisFederate, InvalidRegion, AttributeNotDefined, ObjectInstanceNotKnown, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
subscribeObjectClassAttributesWithRegions
void subscribeObjectClassAttributesWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions) throws InvalidRegionContext, RegionNotCreatedByThisFederate, InvalidRegion, AttributeNotDefined, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
subscribeObjectClassAttributesWithRegions
void subscribeObjectClassAttributesWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions, String updateRateDesignator) throws InvalidRegionContext, RegionNotCreatedByThisFederate, InvalidRegion, AttributeNotDefined, ObjectClassNotDefined, InvalidUpdateRateDesignator, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
subscribeObjectClassAttributesPassivelyWithRegions
void subscribeObjectClassAttributesPassivelyWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions) throws InvalidRegionContext, RegionNotCreatedByThisFederate, InvalidRegion, AttributeNotDefined, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
subscribeObjectClassAttributesPassivelyWithRegions
void subscribeObjectClassAttributesPassivelyWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions, String updateRateDesignator) throws InvalidRegionContext, RegionNotCreatedByThisFederate, InvalidRegion, AttributeNotDefined, ObjectClassNotDefined, InvalidUpdateRateDesignator, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
unsubscribeObjectClassAttributesWithRegions
void unsubscribeObjectClassAttributesWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions) throws RegionNotCreatedByThisFederate, InvalidRegion, AttributeNotDefined, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
subscribeInteractionClassWithRegions
void subscribeInteractionClassWithRegions(InteractionClassHandle theClass, RegionHandleSet regions) throws FederateServiceInvocationsAreBeingReportedViaMOM, InvalidRegionContext, RegionNotCreatedByThisFederate, InvalidRegion, InteractionClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
subscribeInteractionClassPassivelyWithRegions
void subscribeInteractionClassPassivelyWithRegions(InteractionClassHandle theClass, RegionHandleSet regions) throws FederateServiceInvocationsAreBeingReportedViaMOM, InvalidRegionContext, RegionNotCreatedByThisFederate, InvalidRegion, InteractionClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
unsubscribeInteractionClassWithRegions
void unsubscribeInteractionClassWithRegions(InteractionClassHandle theClass, RegionHandleSet regions) throws RegionNotCreatedByThisFederate, InvalidRegion, InteractionClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
sendInteractionWithRegions
void sendInteractionWithRegions(InteractionClassHandle theInteraction, ParameterHandleValueMap theParameters, RegionHandleSet regions, byte[] userSuppliedTag) throws InvalidRegionContext, RegionNotCreatedByThisFederate, InvalidRegion, InteractionClassNotPublished, InteractionParameterNotDefined, InteractionClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
sendInteractionWithRegions
MessageRetractionReturn sendInteractionWithRegions(InteractionClassHandle theInteraction, ParameterHandleValueMap theParameters, RegionHandleSet regions, byte[] userSuppliedTag, LogicalTime theTime) throws InvalidLogicalTime, InvalidRegionContext, RegionNotCreatedByThisFederate, InvalidRegion, InteractionClassNotPublished, InteractionParameterNotDefined, InteractionClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
requestAttributeValueUpdateWithRegions
void requestAttributeValueUpdateWithRegions(ObjectClassHandle theClass, AttributeSetRegionSetPairList attributesAndRegions, byte[] userSuppliedTag) throws InvalidRegionContext, RegionNotCreatedByThisFederate, InvalidRegion, AttributeNotDefined, ObjectClassNotDefined, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
getAutomaticResignDirective
ResignAction getAutomaticResignDirective() throws FederateNotExecutionMember, NotConnected, RTIinternalError -
setAutomaticResignDirective
void setAutomaticResignDirective(ResignAction resignAction) throws InvalidResignAction, FederateNotExecutionMember, NotConnected, RTIinternalError -
getFederateHandle
FederateHandle getFederateHandle(String theName) throws NameNotFound, FederateNotExecutionMember, NotConnected, RTIinternalError -
getFederateName
String getFederateName(FederateHandle theHandle) throws InvalidFederateHandle, FederateHandleNotKnown, FederateNotExecutionMember, NotConnected, RTIinternalError -
getObjectClassHandle
ObjectClassHandle getObjectClassHandle(String theName) throws NameNotFound, FederateNotExecutionMember, NotConnected, RTIinternalError -
getObjectClassName
String getObjectClassName(ObjectClassHandle theHandle) throws InvalidObjectClassHandle, FederateNotExecutionMember, NotConnected, RTIinternalError -
getKnownObjectClassHandle
ObjectClassHandle getKnownObjectClassHandle(ObjectInstanceHandle theObject) throws ObjectInstanceNotKnown, FederateNotExecutionMember, NotConnected, RTIinternalError -
getObjectInstanceHandle
ObjectInstanceHandle getObjectInstanceHandle(String theName) throws ObjectInstanceNotKnown, FederateNotExecutionMember, NotConnected, RTIinternalError -
getObjectInstanceName
String getObjectInstanceName(ObjectInstanceHandle theHandle) throws ObjectInstanceNotKnown, FederateNotExecutionMember, NotConnected, RTIinternalError -
getAttributeHandle
AttributeHandle getAttributeHandle(ObjectClassHandle whichClass, String theName) throws NameNotFound, InvalidObjectClassHandle, FederateNotExecutionMember, NotConnected, RTIinternalError -
getAttributeName
String getAttributeName(ObjectClassHandle whichClass, AttributeHandle theHandle) throws AttributeNotDefined, InvalidAttributeHandle, InvalidObjectClassHandle, FederateNotExecutionMember, NotConnected, RTIinternalError -
getUpdateRateValue
double getUpdateRateValue(String updateRateDesignator) throws InvalidUpdateRateDesignator, FederateNotExecutionMember, NotConnected, RTIinternalError -
getUpdateRateValueForAttribute
double getUpdateRateValueForAttribute(ObjectInstanceHandle theObject, AttributeHandle theAttribute) throws ObjectInstanceNotKnown, AttributeNotDefined, FederateNotExecutionMember, NotConnected, RTIinternalError -
getInteractionClassHandle
InteractionClassHandle getInteractionClassHandle(String theName) throws NameNotFound, FederateNotExecutionMember, NotConnected, RTIinternalError -
getInteractionClassName
String getInteractionClassName(InteractionClassHandle theHandle) throws InvalidInteractionClassHandle, FederateNotExecutionMember, NotConnected, RTIinternalError -
getParameterHandle
ParameterHandle getParameterHandle(InteractionClassHandle whichClass, String theName) throws NameNotFound, InvalidInteractionClassHandle, FederateNotExecutionMember, NotConnected, RTIinternalError -
getParameterName
String getParameterName(InteractionClassHandle whichClass, ParameterHandle theHandle) throws InteractionParameterNotDefined, InvalidParameterHandle, InvalidInteractionClassHandle, FederateNotExecutionMember, NotConnected, RTIinternalError -
getOrderType
OrderType getOrderType(String theName) throws InvalidOrderName, FederateNotExecutionMember, NotConnected, RTIinternalError -
getOrderName
String getOrderName(OrderType theType) throws InvalidOrderType, FederateNotExecutionMember, NotConnected, RTIinternalError -
getTransportationTypeHandle
TransportationTypeHandle getTransportationTypeHandle(String theName) throws InvalidTransportationName, FederateNotExecutionMember, NotConnected, RTIinternalError -
getTransportationTypeName
String getTransportationTypeName(TransportationTypeHandle theHandle) throws InvalidTransportationType, FederateNotExecutionMember, NotConnected, RTIinternalError -
getAvailableDimensionsForClassAttribute
DimensionHandleSet getAvailableDimensionsForClassAttribute(ObjectClassHandle whichClass, AttributeHandle theHandle) throws AttributeNotDefined, InvalidAttributeHandle, InvalidObjectClassHandle, FederateNotExecutionMember, NotConnected, RTIinternalError -
getAvailableDimensionsForInteractionClass
DimensionHandleSet getAvailableDimensionsForInteractionClass(InteractionClassHandle theHandle) throws InvalidInteractionClassHandle, FederateNotExecutionMember, NotConnected, RTIinternalError -
getDimensionHandle
DimensionHandle getDimensionHandle(String theName) throws NameNotFound, FederateNotExecutionMember, NotConnected, RTIinternalError -
getDimensionName
String getDimensionName(DimensionHandle theHandle) throws InvalidDimensionHandle, FederateNotExecutionMember, NotConnected, RTIinternalError -
getDimensionUpperBound
long getDimensionUpperBound(DimensionHandle theHandle) throws InvalidDimensionHandle, FederateNotExecutionMember, NotConnected, RTIinternalError -
getDimensionHandleSet
DimensionHandleSet getDimensionHandleSet(RegionHandle region) throws InvalidRegion, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
getRangeBounds
RangeBounds getRangeBounds(RegionHandle region, DimensionHandle dimension) throws RegionDoesNotContainSpecifiedDimension, InvalidRegion, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
setRangeBounds
void setRangeBounds(RegionHandle region, DimensionHandle dimension, RangeBounds bounds) throws InvalidRangeBound, RegionDoesNotContainSpecifiedDimension, RegionNotCreatedByThisFederate, InvalidRegion, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
normalizeFederateHandle
long normalizeFederateHandle(FederateHandle federateHandle) throws InvalidFederateHandle, FederateNotExecutionMember, NotConnected, RTIinternalError -
normalizeServiceGroup
long normalizeServiceGroup(ServiceGroup group) throws InvalidServiceGroup, FederateNotExecutionMember, NotConnected, RTIinternalError -
enableObjectClassRelevanceAdvisorySwitch
void enableObjectClassRelevanceAdvisorySwitch() throws ObjectClassRelevanceAdvisorySwitchIsOn, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
disableObjectClassRelevanceAdvisorySwitch
void disableObjectClassRelevanceAdvisorySwitch() throws ObjectClassRelevanceAdvisorySwitchIsOff, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
enableAttributeRelevanceAdvisorySwitch
void enableAttributeRelevanceAdvisorySwitch() throws AttributeRelevanceAdvisorySwitchIsOn, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
disableAttributeRelevanceAdvisorySwitch
void disableAttributeRelevanceAdvisorySwitch() throws AttributeRelevanceAdvisorySwitchIsOff, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
enableAttributeScopeAdvisorySwitch
void enableAttributeScopeAdvisorySwitch() throws AttributeScopeAdvisorySwitchIsOn, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
disableAttributeScopeAdvisorySwitch
void disableAttributeScopeAdvisorySwitch() throws AttributeScopeAdvisorySwitchIsOff, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
enableInteractionRelevanceAdvisorySwitch
void enableInteractionRelevanceAdvisorySwitch() throws InteractionRelevanceAdvisorySwitchIsOn, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
disableInteractionRelevanceAdvisorySwitch
void disableInteractionRelevanceAdvisorySwitch() throws InteractionRelevanceAdvisorySwitchIsOff, SaveInProgress, RestoreInProgress, FederateNotExecutionMember, NotConnected, RTIinternalError -
evokeCallback
boolean evokeCallback(double approximateMinimumTimeInSeconds) throws CallNotAllowedFromWithinCallback, RTIinternalError -
evokeMultipleCallbacks
boolean evokeMultipleCallbacks(double approximateMinimumTimeInSeconds, double approximateMaximumTimeInSeconds) throws CallNotAllowedFromWithinCallback, RTIinternalError -
enableCallbacks
-
disableCallbacks
-
getAttributeHandleFactory
-
getAttributeHandleSetFactory
AttributeHandleSetFactory getAttributeHandleSetFactory() throws FederateNotExecutionMember, NotConnected -
getAttributeHandleValueMapFactory
AttributeHandleValueMapFactory getAttributeHandleValueMapFactory() throws FederateNotExecutionMember, NotConnected -
getAttributeSetRegionSetPairListFactory
AttributeSetRegionSetPairListFactory getAttributeSetRegionSetPairListFactory() throws FederateNotExecutionMember, NotConnected -
getDimensionHandleFactory
-
getDimensionHandleSetFactory
DimensionHandleSetFactory getDimensionHandleSetFactory() throws FederateNotExecutionMember, NotConnected -
getFederateHandleFactory
-
getFederateHandleSetFactory
FederateHandleSetFactory getFederateHandleSetFactory() throws FederateNotExecutionMember, NotConnected -
getInteractionClassHandleFactory
InteractionClassHandleFactory getInteractionClassHandleFactory() throws FederateNotExecutionMember, NotConnected -
getObjectClassHandleFactory
ObjectClassHandleFactory getObjectClassHandleFactory() throws FederateNotExecutionMember, NotConnected -
getObjectInstanceHandleFactory
ObjectInstanceHandleFactory getObjectInstanceHandleFactory() throws FederateNotExecutionMember, NotConnected -
getParameterHandleFactory
-
getParameterHandleValueMapFactory
ParameterHandleValueMapFactory getParameterHandleValueMapFactory() throws FederateNotExecutionMember, NotConnected -
getRegionHandleSetFactory
-
getTransportationTypeHandleFactory
TransportationTypeHandleFactory getTransportationTypeHandleFactory() throws FederateNotExecutionMember, NotConnected -
getHLAversion
String getHLAversion() -
getTimeFactory
-