|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| AttributeHandle | Type-safe handle for an attribute. |
| AttributeHandleFactory | The factory is used only (outside RTI) to create AttributeHandle received as an attribute value or parameter value. |
| AttributeHandleSet | All Set operations are required, none are optional. |
| AttributeHandleSetFactory | |
| AttributeHandleValueMap | Keys are AttributeHandles; values are byte[]. |
| AttributeHandleValueMapFactory | Factory for AttributeHandleValueMap instances. |
| AttributeSetRegionSetPairList | This packages the attributes supplied to the RTI for various DDM services with the regions to be used with the attributes. |
| AttributeSetRegionSetPairListFactory | Factory for AttributeHandleValuePairSet instances. |
| DimensionHandle | Type-safe handle for a dimension. |
| DimensionHandleFactory | The factory is used only (outside RTI) to create DimensionHandle received as an attribute value or parameter value. |
| DimensionHandleSet | All Set operations are required, none are optional. |
| DimensionHandleSetFactory | |
| FederateAmbassador | Federate must implement this interface. |
| FederateHandle | Type-safe handle for a federate handle. |
| FederateHandleFactory | The factory is used only (outside RTI) to create FederateHandle received as an attribute value or parameter value. |
| FederateHandleSet | All Set operations are required, none are optional. |
| FederateHandleSetFactory | |
| InteractionClassHandle | Type-safe handle for an interaction class. |
| InteractionClassHandleFactory | The factory is used only (outside RTI) to create InteractionClassHandle received as an attribute value or parameter value. |
| LogicalTime | LogicalTime declares an interface to an immutable time value |
| LogicalTimeFactory | |
| LogicalTimeInterval | LogicalTimeInterval declares an interface to an immutable time interval value |
| LogicalTimeIntervalFactory | |
| MessageRetractionHandle | The user can do nothing with these but employ them as keys. |
| ObjectClassHandle | Type-safe handle for an object class. |
| ObjectClassHandleFactory | The factory is used only (outside RTI) to create ObjectClassHandle received as an attribute value or parameter value. |
| ObjectInstanceHandle | Type-safe handle for an object instance. |
| ObjectInstanceHandleFactory | The factory is used only (outside RTI) to create ObjectInstanceHandle received as an attribute value or parameter value. |
| ParameterHandle | Type-safe handle for a parameter. |
| ParameterHandleFactory | The factory is used only (outside RTI) to create ParameterHandle received as an attribute value or parameter value. |
| ParameterHandleValueMap | Keys are ParameterHandles; values are byte[]. |
| ParameterHandleValueMapFactory | Factory for ParameterHandleValueMap instances. |
| RegionHandle | |
| RegionHandleSet | All Set operations are required, none are optional. |
| RegionHandleSetFactory | |
| RTIambassador | The RTI presents this interface to the federate. |
| Class Summary | |
|---|---|
| AttributeRegionAssociation | |
| FederateHandleRestoreStatusPair | |
| FederateHandleSaveStatusPair | |
| MessageRetractionReturn | |
| MobileFederateServices | Conveys the interfaces for all services that a federate must supply and which may not execute in the federate's space. |
| OrderType | |
| RangeBounds | |
| ResignAction | An enumerated type (not a Java Enumeration!) |
| RestoreFailureReason | An enumerated type (not a Java Enumeration!) |
| RestoreStatus | An enumerated type (not a Java Enumeration!) |
| SaveFailureReason | An enumerated type (not a Java Enumeration!) |
| SaveStatus | An enumerated type (not a Java Enumeration!) |
| ServiceGroup | An enumerated type (not a Java Enumeration!) |
| SynchronizationPointFailureReason | An enumerated type (not a Java Enumeration!) |
| TimeQueryReturn | |
| TransportationType | |
| Exception Summary | |
|---|---|
| AsynchronousDeliveryAlreadyDisabled | Public exception class AsynchronousDeliveryAlreadyDisabled |
| AsynchronousDeliveryAlreadyEnabled | Public exception class AsynchronousDeliveryAlreadyEnabled |
| AttributeAcquisitionWasNotCanceled | Public exception class AttributeAcquisitionWasNotCanceled |
| AttributeAcquisitionWasNotRequested | Public exception class AttributeAcquisitionWasNotRequested |
| AttributeAlreadyBeingAcquired | Public exception class AttributeAlreadyBeingAcquired |
| AttributeAlreadyBeingDivested | Public exception class AttributeAlreadyBeingDivested |
| AttributeAlreadyOwned | Public exception class AttributeAlreadyOwned |
| AttributeDivestitureWasNotRequested | Public exception class AttributeDivestitureWasNotRequested |
| AttributeNotDefined | |
| AttributeNotOwned | Public exception class AttributeNotOwned |
| AttributeNotPublished | Public exception class AttributeNotPublished |
| AttributeNotRecognized | Public exception class AttributeNotRecognized |
| AttributeNotSubscribed | Public exception class AttributeNotSubscribed |
| AttributeRelevanceAdvisorySwitchIsOff | |
| AttributeRelevanceAdvisorySwitchIsOn | |
| AttributeScopeAdvisorySwitchIsOff | |
| AttributeScopeAdvisorySwitchIsOn | |
| CouldNotDecode | |
| CouldNotDiscover | Public exception class CouldNotDiscover |
| CouldNotInitiateRestore | Public exception class CouldNotInitiateRestore |
| CouldNotOpenFDD | Public exception class CouldNotOpenFDD |
| DeletePrivilegeNotHeld | Public exception class DeletePrivilegeNotHeld |
| ErrorReadingFDD | Public exception class ErrorReadingFDD |
| FederateAlreadyExecutionMember | Public exception class FederateAlreadyExecutionMember |
| FederateHasNotBegunSave | |
| FederateInternalError | Public exception class FederateInternalError |
| FederateNotExecutionMember | Public exception class FederateNotExecutionMember |
| FederateOwnsAttributes | Public exception class FederateOwnsAttributes |
| FederatesCurrentlyJoined | Public exception class FederatesCurrentlyJoined |
| FederateServiceInvocationsAreBeingReportedViaMOM | Public exception class FederateServiceInvocationsAreBeingReportedViaMOM |
| FederateUnableToUseTime | Public exception class FederateUnableToUseTime |
| FederationExecutionAlreadyExists | Public exception class FederationExecutionAlreadyExists |
| FederationExecutionDoesNotExist | Public exception class FederationExecutionDoesNotExist |
| IllegalName | Public exception class IllegalName |
| IllegalTimeArithmetic | |
| InteractionClassNotDefined | Public exception class InteractionClassNotDefined |
| InteractionClassNotPublished | Public exception class InteractionClassNotPublished |
| InteractionClassNotRecognized | Public exception class InteractionClassNotRecognized |
| InteractionClassNotSubscribed | Public exception class InteractionClassNotSubscribed |
| InteractionParameterNotDefined | Public exception class InteractionParameterNotDefined |
| InteractionParameterNotRecognized | Public exception class InteractionParameterNotRecognized |
| InteractionRelevanceAdvisorySwitchIsOff | |
| InteractionRelevanceAdvisorySwitchIsOn | |
| InTimeAdvancingState | Public exception class InTimeAdvancingState |
| InvalidAttributeHandle | Public exception class InvalidAttributeHandle |
| InvalidDimensionHandle | Public exception class InvalidDimensionHandle |
| InvalidFederateHandle | Public exception class InvalidFederateHandle |
| InvalidInteractionClassHandle | Public exception class InvalidInteractionClassHandle |
| InvalidLogicalTime | Public exception class InvalidLogicalTime |
| InvalidLookahead | Public exception class InvalidLookahead |
| InvalidMessageRetractionHandle | Public exception class InvalidMessageRetractionHandle |
| InvalidObjectClassHandle | Public exception class InvalidObjectClassHandle |
| InvalidOrderName | Public exception class InvalidOrderName |
| InvalidOrderType | Public exception class InvalidOrderType |
| InvalidParameterHandle | Public exception class InvalidParameterHandle |
| InvalidRangeBound | Public exception class InvalidRangeBound |
| InvalidRegion | Public exception class InvalidRegion |
| InvalidRegionContext | Public exception class InvalidRegionContext |
| InvalidServiceGroup | Public exception class InvalidFederateHandle |
| InvalidTransportationName | Public exception class InvalidTransportationName |
| InvalidTransportationType | Public exception class InvalidTransportationType |
| JoinedFederateIsNotInTimeAdvancingState | Public exception class JoinedFederateIsNotInTimeAdvancingState |
| LogicalTimeAlreadyPassed | Public exception class LogicalTimeAlreadyPassed |
| MessageCanNoLongerBeRetracted | Public exception class MessageCanNoLongerBeRetracted |
| NameNotFound | Public exception class NameNotFound |
| NoAcquisitionPending | Public exception class NoAcquisitionPending. |
| NoRequestToEnableTimeConstrainedWasPending | Public exception class NoRequestToEnableTimeConstrainedWasPending |
| NoRequestToEnableTimeRegulationWasPending | Public exception class NoRequestToEnableTimeRequestWasPending |
| ObjectClassNotDefined | Public exception class ObjectClassNotDefined |
| ObjectClassNotPublished | Public exception class ObjectClassNotPublished |
| ObjectClassNotRecognized | Public exception class ObjectClassNotRecognized |
| ObjectClassRelevanceAdvisorySwitchIsOff | |
| ObjectClassRelevanceAdvisorySwitchIsOn | |
| ObjectInstanceNameInUse | Public exception class ObjectInstanceNameInUse |
| ObjectInstanceNameNotReserved | Public exception class ObjectInstanceNameNotReserved |
| ObjectInstanceNotKnown | Public exception class ObjectInstanceNotKnown |
| OwnershipAcquisitionPending | |
| RegionDoesNotContainSpecifiedDimension | Public exception class RegionDoesNotContainSpecifiedDimension |
| RegionInUseForUpdateOrSubscription | |
| RegionNotCreatedByThisFederate | Public exception class RegionNotCreatedByThisFederate |
| RequestForTimeConstrainedPending | Public exception class RequestForTimeConstrainedPending |
| RequestForTimeRegulationPending | Public exception class RequestForTimeRegulationPending |
| RestoreInProgress | Public exception class RestoreInProgress |
| RestoreNotRequested | Public exception class RestoreNotRequested |
| RTIexception | Superclass of all exceptions thrown by the RTI. |
| RTIinternalError | Public exception class RTIinternalError. |
| SaveInProgress | Public exception class SaveInProgress |
| SaveNotInitiated | Public exception class SaveNotInitiated |
| SpecifiedSaveLabelDoesNotExist | Public exception class SpecifiedSaveLabelDoesNotExist |
| SynchronizationPointLabelNotAnnounced | Public exception class SynchronizationPointLabelNotAnnounced |
| TimeConstrainedAlreadyEnabled | Public exception class TimeConstrainedAlreadyEnabled |
| TimeConstrainedIsNotEnabled | Public exception class TimeConstrainedIsNotEnabled |
| TimeRegulationAlreadyEnabled | Public exception class TimeRegulationAlreadyEnabled |
| TimeRegulationIsNotEnabled | Public exception class TimeRegulationIsNotEnabled |
| UnableToPerformSave | Public exception class UnableToPerformSave |
| UnknownName | |
Contains the interfaces defined in the HLA IEEE 1516.1-2000 standard. However the interfaces in this package are not an exact copy of the interfaces from the standard document. The interfaces are taken from the SISO standard, that refines the Java interfaces defined in Appendix B of the IEEE 1516.1 Federate Interface Specification standard.
The problem of the API of the IEEE standard is that it does not allow a specific federate to run on RTIs from different vendors without changing and recompiling the source code of the federate. This lack of RTI compatibility was addressed by a community effort that defined a so-called "Dynamic Link Compatible HLA API". This effort was backed by several RTI vendors and is available as an official SISO standard (SISO-STD-004.1-2004.pdf). The interfaces are mostly left unchanged in respect to the IEEE 1516.1 HLA interface specification but add a special package (hla.rti1516.jlc) that contains the classes and interfaces that make an RTI dynamic link comaptible. The ERTI implements the interfaces defined by the SISO standard.
Interfaces and classes in this package are not documented through Javadoc. Please refer to the IEEE Std 1516.1-2000 standard document for a detailed description of the interfaces.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||