Index
All Classes and Interfaces|All Packages|Serialized Form
A
- achieveSyncPoint(SyncPoint, boolean) - Method in class org.see.skf.core.SEEAbstractFederate
-
Signals that the federate has achieved a previously-announced synchronization point.
- addInteractionListener(InteractionListener) - Method in class org.see.skf.core.SKBaseFederate
- addInteractionListener(InteractionListener) - Method in class org.see.skf.core.SKFederateAmbassador
- addInteractionListener(InteractionListener) - Method in interface org.see.skf.core.SKFederateInterface
-
Register an interaction listener to be notified about the dispatch of interactions in the federation execution.
- addPropertyListener(PropertyChangeListener) - Method in class org.see.skf.core.PropertyChangeSubject
-
Register a property change listener that will monitor that is interested in changes to this object's properties.
- addRemoteObjectInstanceListener(RemoteObjectInstanceListener) - Method in class org.see.skf.core.SKBaseFederate
- addRemoteObjectInstanceListener(RemoteObjectInstanceListener) - Method in class org.see.skf.core.SKFederateAmbassador
- addRemoteObjectInstanceListener(RemoteObjectInstanceListener) - Method in interface org.see.skf.core.SKFederateInterface
-
Register a remote object instance listener to be notified about the initialization of remote object instances created by another federate.
- advanceTime(HLAinteger64Time) - Method in class org.see.skf.core.SEEAbstractFederate
-
Advances the federate from its current time step to the HLA logical time provided.
- advanceToHLTB() - Method in class org.see.skf.core.SEEAbstractFederate
-
Advances the federate to the HLA logical time boundary (HLTB).
- announceSynchronizationPoint(String, byte[]) - Method in class org.see.skf.core.SEEFederateAmbassador
- Attribute - Annotation Type in org.see.skf.annotations
-
Annotation for designating a particular class field as the attribute of an HLA object class.
- awaitFederationSynchronization(SyncPoint, int) - Method in class org.see.skf.core.SEEAbstractFederate
-
Waits for a synchronization point to be achieved by the federation within the supplied time period.
- awaitSyncPointAnnouncement(SyncPoint, int) - Method in class org.see.skf.core.SEEAbstractFederate
-
Waits for a synchronization point to be announced within the supplied time period.
C
- coder() - Element in annotation type org.see.skf.annotations.Attribute
-
A coder capable of handling data conversion for the type assigned to this attribute in the FOM.
- coder() - Element in annotation type org.see.skf.annotations.Parameter
-
A coder capable of handling data conversion for the type assigned to this parameter in the FOM.
- Coder<T> - Interface in org.see.skf.core
-
The base interface for all coders in the SEE HLA Starter Kit.
- configureAndStart() - Method in class org.see.skf.core.SEELateJoinerFederate
-
Parses the configuration provided to the federate, joins the federation execution, and begins running in time with the rest of the federation execution.
- configureAndStart() - Method in class org.see.skf.core.SKBaseFederate
- connectToRTI(RtiConfiguration) - Method in class org.see.skf.core.SKBaseFederate
- connectToRTI(RtiConfiguration) - Method in interface org.see.skf.core.SKFederateInterface
-
Connect the federate to the RTI.
D
- declareClasses() - Method in class org.see.skf.core.SEELateJoinerFederate
-
Publish/subscribe the object and interaction classes that are relevant to the federate.
- declareObjectInstances() - Method in class org.see.skf.core.SEELateJoinerFederate
-
Creates the object instances (and potentially reserves their names) for use by the federate.
- decode(byte[]) - Method in interface org.see.skf.core.Coder
- decode(byte[]) - Method in class org.see.skf.util.encoding.ExecutionModeCoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAASCIIcharCoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAASCIIstringCoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAbooleanCoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAbyteCoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAfloat32BECoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAfloat32LECoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAfloat64BECoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAfloat64LECoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAinteger16BECoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAinteger16LECoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAinteger32BECoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAinteger32LECoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAinteger64BECoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAunicodeCharCoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.HLAunicodeStringCoder
- decode(byte[]) - Method in class org.see.skf.util.encoding.MTRModeCoder
- deleteObjectInstance(Object, boolean) - Method in class org.see.skf.core.SKBaseFederate
- deleteObjectInstance(Object, boolean) - Method in interface org.see.skf.core.SKFederateInterface
-
Delete the object instance from the RTI.
- discoverObjectInstance(ObjectInstanceHandle, ObjectClassHandle, String, FederateHandle) - Method in class org.see.skf.core.SKFederateAmbassador
E
- encode(Boolean) - Method in class org.see.skf.util.encoding.HLAbooleanCoder
- encode(Byte) - Method in class org.see.skf.util.encoding.HLAASCIIcharCoder
- encode(Byte) - Method in class org.see.skf.util.encoding.HLAbyteCoder
- encode(Double) - Method in class org.see.skf.util.encoding.HLAfloat64BECoder
- encode(Double) - Method in class org.see.skf.util.encoding.HLAfloat64LECoder
- encode(Float) - Method in class org.see.skf.util.encoding.HLAfloat32BECoder
- encode(Float) - Method in class org.see.skf.util.encoding.HLAfloat32LECoder
- encode(Integer) - Method in class org.see.skf.util.encoding.HLAinteger32BECoder
- encode(Integer) - Method in class org.see.skf.util.encoding.HLAinteger32LECoder
- encode(Long) - Method in class org.see.skf.util.encoding.HLAinteger64BECoder
- encode(Short) - Method in class org.see.skf.util.encoding.HLAinteger16BECoder
- encode(Short) - Method in class org.see.skf.util.encoding.HLAinteger16LECoder
- encode(Short) - Method in class org.see.skf.util.encoding.HLAunicodeCharCoder
- encode(String) - Method in class org.see.skf.util.encoding.HLAASCIIstringCoder
- encode(String) - Method in class org.see.skf.util.encoding.HLAunicodeStringCoder
- encode(ExecutionConfiguration.ExecutionMode) - Method in class org.see.skf.util.encoding.ExecutionModeCoder
- encode(ModeTransitionRequest.MTRMode) - Method in class org.see.skf.util.encoding.MTRModeCoder
- encode(T) - Method in interface org.see.skf.core.Coder
- EXEC_MODE_FREEZE - Enum constant in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
- EXEC_MODE_INITIALIZED - Enum constant in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
- EXEC_MODE_RUNNING - Enum constant in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
- EXEC_MODE_SHUTDOWN - Enum constant in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
- EXEC_MODE_UNDESIGNATED - Enum constant in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
- EXEC_MODE_UNINITIALIZING - Enum constant in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
- ExecutionConfiguration - Class in org.see.skf.util.models
-
Representation of the ExecutionConfiguration object class in the SpaceFOM.
- ExecutionConfiguration() - Constructor for class org.see.skf.util.models.ExecutionConfiguration
- ExecutionConfiguration.ExecutionMode - Enum in org.see.skf.util.models
-
The mode for running the federation execution.
- ExecutionConfigurationListener - Class in org.see.skf.util.listeners
-
Listener for the remote ExCO object instance.
- ExecutionConfigurationListener(SEEAbstractFederate, AtomicBoolean) - Constructor for class org.see.skf.util.listeners.ExecutionConfigurationListener
- ExecutionModeCoder - Class in org.see.skf.util.encoding
-
Coder for the SpaceFOM ExecutionMode enum data type.
- ExecutionModeCoder() - Constructor for class org.see.skf.util.encoding.ExecutionModeCoder
F
- FAILED - Enum constant in enum org.see.skf.core.SKFederateAmbassador.NameReservationStatus
- federationSynchronized(String, FederateHandleSet) - Method in class org.see.skf.core.SEEFederateAmbassador
- freezeExecution() - Method in class org.see.skf.core.SEEAbstractFederate
-
Enter the SpaceFOM freeze executive control state and pause all simulation activity indefinitely.
G
- getAllowedType() - Method in interface org.see.skf.core.Coder
- getAllowedType() - Method in class org.see.skf.util.encoding.ExecutionModeCoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAASCIIcharCoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAASCIIstringCoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAbooleanCoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAbyteCoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAfloat32BECoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAfloat32LECoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAfloat64BECoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAfloat64LECoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAinteger16BECoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAinteger16LECoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAinteger32BECoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAinteger32LECoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAinteger64BECoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAunicodeCharCoder
- getAllowedType() - Method in class org.see.skf.util.encoding.HLAunicodeStringCoder
- getAllowedType() - Method in class org.see.skf.util.encoding.MTRModeCoder
- getConfiguration() - Method in class org.see.skf.core.SKBaseFederate
- getCurrentExecutionMode() - Method in class org.see.skf.util.models.ExecutionConfiguration
- getEncoderFactory() - Method in enum org.see.skf.core.HLAUtilityFactory
- getExecutionMode() - Method in class org.see.skf.util.models.ModeTransitionRequest
- getFederateAmbassador() - Method in class org.see.skf.core.SEEAbstractFederate
- getFederateAmbassador() - Method in class org.see.skf.core.SKBaseFederate
- getLabel() - Method in enum org.see.skf.core.SyncPoint
- getLeastCommonTimeStep() - Method in class org.see.skf.util.models.ExecutionConfiguration
- getNextExecutionMode() - Method in class org.see.skf.util.models.ExecutionConfiguration
- getNextModeCTETime() - Method in class org.see.skf.util.models.ExecutionConfiguration
- getNextModeScenarioTime() - Method in class org.see.skf.util.models.ExecutionConfiguration
- getRootFrameName() - Method in class org.see.skf.util.models.ExecutionConfiguration
- getRtiAmbassador() - Method in enum org.see.skf.core.HLAUtilityFactory
- getScenarioTimeEpoch() - Method in class org.see.skf.util.models.ExecutionConfiguration
- getSimulationTime() - Method in class org.see.skf.core.SEEAbstractFederate
- getSimulationTime() - Method in class org.see.skf.core.SEEFederateAmbassador
- getThreadWaitInterval() - Static method in class org.see.skf.core.SEEAbstractFederate
- getTimeFactory() - Method in enum org.see.skf.core.HLAUtilityFactory
- getValue() - Method in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
- getValue() - Method in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
H
- HLAASCIIcharCoder - Class in org.see.skf.util.encoding
-
Coder for the HLAASCIIchar data type.
- HLAASCIIcharCoder() - Constructor for class org.see.skf.util.encoding.HLAASCIIcharCoder
- HLAASCIIstringCoder - Class in org.see.skf.util.encoding
-
Coder for the HLAASCIIString data type.
- HLAASCIIstringCoder() - Constructor for class org.see.skf.util.encoding.HLAASCIIstringCoder
- HLAbooleanCoder - Class in org.see.skf.util.encoding
-
Coder for the HLAboolean data type.
- HLAbooleanCoder() - Constructor for class org.see.skf.util.encoding.HLAbooleanCoder
- HLAbyteCoder - Class in org.see.skf.util.encoding
-
Coder for the HLAbyte data type.
- HLAbyteCoder() - Constructor for class org.see.skf.util.encoding.HLAbyteCoder
- HLAfloat32BECoder - Class in org.see.skf.util.encoding
-
Coder for the HLAfloat32BE data type.
- HLAfloat32BECoder() - Constructor for class org.see.skf.util.encoding.HLAfloat32BECoder
- HLAfloat32LECoder - Class in org.see.skf.util.encoding
-
Coder for the HLAfloat32LE data type.
- HLAfloat32LECoder() - Constructor for class org.see.skf.util.encoding.HLAfloat32LECoder
- HLAfloat64BECoder - Class in org.see.skf.util.encoding
-
Coder for the HLAfloat64BE data type.
- HLAfloat64BECoder() - Constructor for class org.see.skf.util.encoding.HLAfloat64BECoder
- HLAfloat64LECoder - Class in org.see.skf.util.encoding
-
Coder for the HLAfloat64LE data type.
- HLAfloat64LECoder() - Constructor for class org.see.skf.util.encoding.HLAfloat64LECoder
- HLAinteger16BECoder - Class in org.see.skf.util.encoding
-
Coder for the HLAfloat16BE data type.
- HLAinteger16BECoder() - Constructor for class org.see.skf.util.encoding.HLAinteger16BECoder
- HLAinteger16LECoder - Class in org.see.skf.util.encoding
-
Coder for the HLAinteger16LE data type.
- HLAinteger16LECoder() - Constructor for class org.see.skf.util.encoding.HLAinteger16LECoder
- HLAinteger32BECoder - Class in org.see.skf.util.encoding
-
Coder for the HLAinteger32BE data type.
- HLAinteger32BECoder() - Constructor for class org.see.skf.util.encoding.HLAinteger32BECoder
- HLAinteger32LECoder - Class in org.see.skf.util.encoding
-
Coder for the HLAinteger32LE data type.
- HLAinteger32LECoder() - Constructor for class org.see.skf.util.encoding.HLAinteger32LECoder
- HLAinteger64BECoder - Class in org.see.skf.util.encoding
-
Coder for the HLAinteger64BE data type.
- HLAinteger64BECoder() - Constructor for class org.see.skf.util.encoding.HLAinteger64BECoder
- HLAunicodeCharCoder - Class in org.see.skf.util.encoding
-
Coder for the HLAunicodeChar data type.
- HLAunicodeCharCoder() - Constructor for class org.see.skf.util.encoding.HLAunicodeCharCoder
- HLAunicodeStringCoder - Class in org.see.skf.util.encoding
-
Coder for the HLAunicodeString data type.
- HLAunicodeStringCoder() - Constructor for class org.see.skf.util.encoding.HLAunicodeStringCoder
- HLAUtilityFactory - Enum in org.see.skf.core
-
Thread-safe singleton object that encapsulates the RtiFactory, RTIAmbassador, EncoderFactory, and HLAinteger64TimeFactory objects used by the framework.
I
- INITIALIZATION_COMPLETED - Enum constant in enum org.see.skf.core.SyncPoint
- INITIALIZATION_STARTED - Enum constant in enum org.see.skf.core.SyncPoint
- INSTANCE - Enum constant in enum org.see.skf.core.HLAUtilityFactory
- instanceAdded(String, Object) - Method in interface org.see.skf.core.RemoteObjectInstanceListener
-
The federate notifies the listener when any remote object instance has been created.
- instanceAdded(String, Object) - Method in class org.see.skf.util.listeners.ExecutionConfigurationListener
- instanceRemoved(String) - Method in interface org.see.skf.core.RemoteObjectInstanceListener
-
The federate notifies the listener when a remote object instance has been destroyed.
- instanceRemoved(String) - Method in class org.see.skf.util.listeners.ExecutionConfigurationListener
- InteractionClass - Annotation Type in org.see.skf.annotations
-
Annotation for designating a particular class as an HLA interaction class.
- InteractionListener - Interface in org.see.skf.core
-
Base interface for all interaction listeners - which receive events whenever the federate receives an interaction from the RTI.
- isAchieved() - Method in enum org.see.skf.core.SyncPoint
- isAdvancing() - Method in class org.see.skf.core.SEEFederateAmbassador
- isAnnounced() - Method in enum org.see.skf.core.SyncPoint
- isConstrained() - Method in class org.see.skf.core.SEEFederateAmbassador
- isFederationSynchronized() - Method in enum org.see.skf.core.SyncPoint
- isRegistered() - Method in enum org.see.skf.core.SyncPoint
- isRegulating() - Method in class org.see.skf.core.SEEFederateAmbassador
- isRemoteEntity(ObjectClassEntity) - Method in class org.see.skf.core.SKFederateAmbassador
J
- joinFederationExecution() - Method in class org.see.skf.core.SKBaseFederate
- joinFederationExecution() - Method in interface org.see.skf.core.SKFederateInterface
-
Join the federation execution.
M
- ModeTransitionRequest - Class in org.see.skf.util.models
-
Representation of the ModeTransitionRequest interaction class in the SpaceFOM.
- ModeTransitionRequest() - Constructor for class org.see.skf.util.models.ModeTransitionRequest
- ModeTransitionRequest.MTRMode - Enum in org.see.skf.util.models
-
The run mode that can be requested by a federate other than the Master federate.
- MPI_1 - Enum constant in enum org.see.skf.core.SyncPoint
- MPI_2 - Enum constant in enum org.see.skf.core.SyncPoint
- MTR_FREEZE - Enum constant in enum org.see.skf.core.SyncPoint
- MTR_GOTO_FREEZE - Enum constant in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
- MTR_GOTO_RUN - Enum constant in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
- MTR_GOTO_SHUTDOWN - Enum constant in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
- MTR_RUN - Enum constant in enum org.see.skf.core.SyncPoint
- MTR_SHUTDOWN - Enum constant in enum org.see.skf.core.SyncPoint
- MTR_UNDESIGNATED - Enum constant in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
- MTRModeCoder - Class in org.see.skf.util.encoding
-
Coder for the SpaceFOM MTRMode enum data type.
- MTRModeCoder() - Constructor for class org.see.skf.util.encoding.MTRModeCoder
N
- name() - Element in annotation type org.see.skf.annotations.Attribute
-
The attribute name of the object class as defined in the FOM.
- name() - Element in annotation type org.see.skf.annotations.InteractionClass
-
The interaction class name as defined in the FOM.
- name() - Element in annotation type org.see.skf.annotations.ObjectClass
-
The object class name as defined in the FOM.
- name() - Element in annotation type org.see.skf.annotations.Parameter
-
The parameter name of the interaction class as defined in the FOM.
- notifyListeners(String, Object, Object) - Method in class org.see.skf.core.PropertyChangeSubject
-
Notifies all listeners that a property of this object has changed.
O
- ObjectClass - Annotation Type in org.see.skf.annotations
-
Annotation for designating a particular class as an HLA object class.
- objectInstanceNameReservationFailed(String) - Method in class org.see.skf.core.SKFederateAmbassador
- objectInstanceNameReservationSucceeded(String) - Method in class org.see.skf.core.SKFederateAmbassador
- OBJECTS_DISCOVERED - Enum constant in enum org.see.skf.core.SyncPoint
- org.see.skf.annotations - package org.see.skf.annotations
- org.see.skf.core - package org.see.skf.core
- org.see.skf.util.encoding - package org.see.skf.util.encoding
- org.see.skf.util.listeners - package org.see.skf.util.listeners
- org.see.skf.util.models - package org.see.skf.util.models
P
- Parameter - Annotation Type in org.see.skf.annotations
-
Annotation for designating a particular class field as the parameter of an HLA interaction class.
- PENDING - Enum constant in enum org.see.skf.core.SKFederateAmbassador.NameReservationStatus
- PropertyChangeSubject - Class in org.see.skf.core
-
Object classes whose instances should generate events when any of its properties change are recommended to extend this class.
- PropertyChangeSubject() - Constructor for class org.see.skf.core.PropertyChangeSubject
- provideAttributeValueUpdate(ObjectInstanceHandle, AttributeHandleSet, byte[]) - Method in class org.see.skf.core.SKFederateAmbassador
- publishInteractionClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
- publishInteractionClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
-
Declare to the RTI that interactions of the specified HLA interaction class will be published by the federate.
- publishObjectClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
- publishObjectClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
-
Declare to the RTI that attribute information about the instances of the specified HLA object class will be published by the federate.
Q
- query(short) - Static method in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
- query(short) - Static method in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
- query(String) - Static method in enum org.see.skf.core.SyncPoint
- queryRemoteObjectInstance(String) - Method in class org.see.skf.core.SKBaseFederate
- queryRemoteObjectInstance(String) - Method in interface org.see.skf.core.SKFederateInterface
-
Finds the representation of a remote object instance if previously discovered and stored by the federate.
R
- received(Object) - Method in interface org.see.skf.core.InteractionListener
-
The federate notifies the listener when any interaction is received.
- receiveInteraction(InteractionClassHandle, ParameterHandleValueMap) - Method in class org.see.skf.core.SKFederateAmbassador
- receiveInteraction(InteractionClassHandle, ParameterHandleValueMap, byte[], TransportationTypeHandle, FederateHandle, RegionHandleSet) - Method in class org.see.skf.core.SKFederateAmbassador
- receiveInteraction(InteractionClassHandle, ParameterHandleValueMap, byte[], TransportationTypeHandle, FederateHandle, RegionHandleSet, LogicalTime<?, ?>, OrderType, OrderType, MessageRetractionHandle) - Method in class org.see.skf.core.SKFederateAmbassador
- reflectAttributes(ObjectInstanceHandle, AttributeHandleValueMap) - Method in class org.see.skf.core.SKFederateAmbassador
- reflectAttributeValues(ObjectInstanceHandle, AttributeHandleValueMap, byte[], TransportationTypeHandle, FederateHandle, RegionHandleSet) - Method in class org.see.skf.core.SKFederateAmbassador
- reflectAttributeValues(ObjectInstanceHandle, AttributeHandleValueMap, byte[], TransportationTypeHandle, FederateHandle, RegionHandleSet, LogicalTime<?, ?>, OrderType, OrderType, MessageRetractionHandle) - Method in class org.see.skf.core.SKFederateAmbassador
- registerObjectInstance(Object) - Method in class org.see.skf.core.SKBaseFederate
- registerObjectInstance(Object) - Method in interface org.see.skf.core.SKFederateInterface
-
Create an instance of an HLA object class that will be published by the federate.
- registerObjectInstance(Object, String) - Method in class org.see.skf.core.SKBaseFederate
- registerObjectInstance(Object, String) - Method in interface org.see.skf.core.SKFederateInterface
-
Create a named instance of an HLA object class that will be published by the federate.
- registerSyncPoint(SyncPoint) - Method in class org.see.skf.core.SEEAbstractFederate
-
Registers a federation-wide synchronization point that must be achieved by all federates.
- registrationSucceeded() - Method in enum org.see.skf.core.SyncPoint
- RemoteObjectInstanceListener - Interface in org.see.skf.core
-
Base interface for all remote object instance listeners, which receive events whenever a remote object instance has been discovered, and initialized for use by the federate, or if it was deleted and becomes inaccessible.
- removeInteractionListener(InteractionListener) - Method in class org.see.skf.core.SKBaseFederate
- removeInteractionListener(InteractionListener) - Method in class org.see.skf.core.SKFederateAmbassador
- removeInteractionListener(InteractionListener) - Method in interface org.see.skf.core.SKFederateInterface
-
Remove a previously registered interaction listener to stop receiving events when interactions are sent.
- removeObjectInstance(ObjectInstanceHandle, byte[], FederateHandle) - Method in class org.see.skf.core.SKFederateAmbassador
- removeObjectInstance(ObjectInstanceHandle, byte[], FederateHandle, LogicalTime<?, ?>, OrderType, OrderType, MessageRetractionHandle) - Method in class org.see.skf.core.SKFederateAmbassador
- removePropertyListener(PropertyChangeListener) - Method in class org.see.skf.core.PropertyChangeSubject
-
Remove a previously registered property change listener.
- removeRemoteEntity(ObjectInstanceHandle) - Method in class org.see.skf.core.SKFederateAmbassador
- removeRemoteObjectInstanceListener(RemoteObjectInstanceListener) - Method in class org.see.skf.core.SKBaseFederate
- removeRemoteObjectInstanceListener(RemoteObjectInstanceListener) - Method in class org.see.skf.core.SKFederateAmbassador
- removeRemoteObjectInstanceListener(RemoteObjectInstanceListener) - Method in interface org.see.skf.core.SKFederateInterface
-
Register a remote object instance listener to be notified about the deletion of remote object instances.
- reset() - Method in enum org.see.skf.core.SyncPoint
- resetAll() - Static method in enum org.see.skf.core.SyncPoint
- resignFederationExecution() - Method in class org.see.skf.core.SKBaseFederate
- resignFederationExecution() - Method in interface org.see.skf.core.SKFederateInterface
-
Gracefully resign from the federation execution.
- resumeExecution() - Method in class org.see.skf.core.SEEAbstractFederate
-
Leave the SpaceFOM freeze executive control state and resume simulation activity.
- ROOT_FRAME_DISCOVERED - Enum constant in enum org.see.skf.core.SyncPoint
S
- scope() - Element in annotation type org.see.skf.annotations.Attribute
-
The scope for this object class attribute: PUBLISH, SUBSCRIBE, PUBLISH_SUBSCRIBE, or NONE.
- SEEAbstractFederate - Class in org.see.skf.core
-
A complete federate implementation for SEE.
- SEEAbstractFederate(SEEFederateAmbassador, FederateConfiguration) - Constructor for class org.see.skf.core.SEEAbstractFederate
- SEEFederateAmbassador - Class in org.see.skf.core
-
A complete federate ambassador implementation designed to complement the SEEAbstractFederate and its subclasses.
- SEEFederateAmbassador() - Constructor for class org.see.skf.core.SEEFederateAmbassador
- SEELateJoinerFederate - Class in org.see.skf.core
-
A complete SpaceFOM late-joiner implementation.
- SEELateJoinerFederate(SEEFederateAmbassador, FederateConfiguration) - Constructor for class org.see.skf.core.SEELateJoinerFederate
- sendInteraction(Object) - Method in class org.see.skf.core.SKBaseFederate
- sendInteraction(Object) - Method in class org.see.skf.core.SKFederateAmbassador
- sendInteraction(Object) - Method in interface org.see.skf.core.SKFederateInterface
-
Send an interaction of an HLA interaction class that has been previously declared as publishable by the federate to the RTI.
- sendUpdatedAttributeValues(String, ObjectInstanceHandle, AttributeHandleValueMap) - Method in class org.see.skf.core.SKFederateAmbassador
- setAdvancing(boolean) - Method in class org.see.skf.core.SEEFederateAmbassador
- setConstrained(boolean) - Method in class org.see.skf.core.SEEFederateAmbassador
- setCurrentExecutionMode(ExecutionConfiguration.ExecutionMode) - Method in class org.see.skf.util.models.ExecutionConfiguration
- setExecutionMode(ModeTransitionRequest.MTRMode) - Method in class org.see.skf.util.models.ModeTransitionRequest
- setLeastCommonTimeStep(long) - Method in class org.see.skf.util.models.ExecutionConfiguration
- setNextExecutionMode(ExecutionConfiguration.ExecutionMode) - Method in class org.see.skf.util.models.ExecutionConfiguration
- setNextModeCTETime(double) - Method in class org.see.skf.util.models.ExecutionConfiguration
- setNextModeScenarioTime(double) - Method in class org.see.skf.util.models.ExecutionConfiguration
- setRegulating(boolean) - Method in class org.see.skf.core.SEEFederateAmbassador
- setRootFrameName(String) - Method in class org.see.skf.util.models.ExecutionConfiguration
- setScenarioTimeEpoch(double) - Method in class org.see.skf.util.models.ExecutionConfiguration
- setThreadWaitInterval(long) - Static method in class org.see.skf.core.SEEAbstractFederate
- setupTimeManagement() - Method in class org.see.skf.core.SEEAbstractFederate
-
This method should only be called post ExCO-discovery or there is a risk of inducing a time regulation failure due to missing look ahead interval value.
- shutdownExecution() - Method in class org.see.skf.core.SEEAbstractFederate
-
Disconnect from the federation execution and terminate the simulation.
- SKBaseFederate - Class in org.see.skf.core
-
A rudimentary implementation of the SKFederateInterface that comes with object and interaction management functionality.
- SKBaseFederate(SKFederateAmbassador, FederateConfiguration) - Constructor for class org.see.skf.core.SKBaseFederate
- SKFederateAmbassador - Class in org.see.skf.core
-
A rudimentary federate ambassador implementation designed to complement the SKFederateAmbassador with object and interaction management functionality.
- SKFederateAmbassador() - Constructor for class org.see.skf.core.SKFederateAmbassador
- SKFederateAmbassador.NameReservationStatus - Enum in org.see.skf.core
- SKFederateInterface - Interface in org.see.skf.core
-
The base interface that for all Starter Kit federates.
- startExecution() - Method in class org.see.skf.core.SEEAbstractFederate
-
Begin executing the simulation.
- subscribeInteractionClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
- subscribeInteractionClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
-
Declare to the RTI that the federate wants to stop receiving interactions of the specified HLA interaction class.
- subscribeObjectClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
- subscribeObjectClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
-
Declare to the RTI that the federate will subscribe to instance updates of the specified HLA object class.
- SUCCEEDED - Enum constant in enum org.see.skf.core.SKFederateAmbassador.NameReservationStatus
- synchronizationPointRegistrationFailed(String, SynchronizationPointFailureReason) - Method in class org.see.skf.core.SEEFederateAmbassador
- synchronizationPointRegistrationSucceeded(String) - Method in class org.see.skf.core.SEEFederateAmbassador
- SyncPoint - Enum in org.see.skf.core
-
An enum representation of all supported synchronization points in the SpaceFOM standard.
T
- timeAdvanceGrant(LogicalTime<?, ?>) - Method in class org.see.skf.core.SEEFederateAmbassador
- timeConstrainedEnabled(LogicalTime<?, ?>) - Method in class org.see.skf.core.SEEFederateAmbassador
- timeRegulationEnabled(LogicalTime<?, ?>) - Method in class org.see.skf.core.SEEFederateAmbassador
U
- unpublishInteractionClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
- unpublishInteractionClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
-
Declare to the RTI that the federate will subscribe to interactions of the specified HLA interaction class.
- unpublishObjectClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
- unpublishObjectClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
-
Declare to the RTI that all information about instances of a previously published object class will no longer be sent by the federate.
- UNRESERVED - Enum constant in enum org.see.skf.core.SKFederateAmbassador.NameReservationStatus
- unsubscribeInteractionClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
- unsubscribeInteractionClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
-
Declare to the RTI that interactions of a previously published HLA interaction class will no longer be sent by the federate.
- unsubscribeObjectClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
- unsubscribeObjectClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
-
Declare to the RTI that the federate wants to stop receiving updates about the instances of the specified HLA object class.
- update() - Method in class org.see.skf.core.SEEAbstractFederate
-
Activities performed by the simulation should be done here.
- updateObjectInstance(Object) - Method in class org.see.skf.core.SKBaseFederate
- updateObjectInstance(Object) - Method in interface org.see.skf.core.SKFederateInterface
-
Issue an update in the instance's attributes to the RTI for other federates to receive.
V
- valueOf(String) - Static method in enum org.see.skf.core.HLAUtilityFactory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.see.skf.core.SKFederateAmbassador.NameReservationStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.see.skf.core.SyncPoint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.see.skf.core.HLAUtilityFactory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.see.skf.core.SKFederateAmbassador.NameReservationStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.see.skf.core.SyncPoint
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form