A B C D E F G H I J L M N O P R S T U

A

add(int, Country) - Method in class EntityManager
 
advanceGranted - Variable in class HelloWorld
 
announceSynchronizationPoint(String, String) - Method in class HwFederateAmbassador
 
attributeIsNotOwned(int, short) - Method in class HwFederateAmbassador
 
attributeIsOwnedByRTI(int, short) - Method in class HwFederateAmbassador
 
attributeName - Variable in class HelloWorld
 
attributeOwnershipAcquisitionNotification(int, short[]) - Method in class HwFederateAmbassador
 
attributeOwnershipDivestitureNotification(int, short[]) - Method in class HwFederateAmbassador
 
attributeOwnershipUnavailable(int, short[]) - Method in class HwFederateAmbassador
 
attributesInScope(int, short[]) - Method in class HwFederateAmbassador
 
attributesOutOfScope(int, short[]) - Method in class HwFederateAmbassador
 

B

boss - Variable in class HwFederateAmbassador
 
boss - Variable in class SimCountry
 

C

changeThresholds(Region, ThresholdSetHolder) - Method in class HwFederateAmbassador
 
className - Variable in class HelloWorld
RTI Mappers
confirmAttributeOwnershipAcquisitionCancellation(int, short[]) - Method in class HwFederateAmbassador
 
Country - class Country.
This objects keeps the state of Country objects for HelloWorld simulation.
Country() - Constructor for class Country
 
Country(int) - Constructor for class Country
 
Country(String, double, int) - Constructor for class Country
 
countryCommMsgTypeId - Variable in class HelloWorld
 
countryCommMsgTypeStr - Variable in class HelloWorld
 
countryCommTypeId - Variable in class HelloWorld
 
countryCommTypeStr - Variable in class HelloWorld
 
countryNameTypeId - Variable in class HelloWorld
 
countryNameTypeStr - Variable in class HelloWorld
 
countryPopuTypeId - Variable in class HelloWorld
 
countryPopuTypeStr - Variable in class HelloWorld
 
countryTypeId - Variable in class HelloWorld
 
countryTypeStr - Variable in class HelloWorld
 
currentTime - Variable in class Country
 
currentTime - Variable in class HelloWorld
 

D

discoverObjectInstance(int, short) - Method in class HwFederateAmbassador
Add this new discovered object to the EntityManager.

E

EntityManager - class EntityManager.
Keeps current Objects
EntityManager() - Constructor for class EntityManager
 
EntityMng - Variable in class HelloWorld
 
entManager - Variable in class HwFederateAmbassador
 

F

federateId - Variable in class HelloWorld
 
federationNotRestored() - Method in class HwFederateAmbassador
 
federationNotSaved() - Method in class HwFederateAmbassador
 
federationRestoreBegun() - Method in class HwFederateAmbassador
 
federationRestored() - Method in class HwFederateAmbassador
 
federationSaved() - Method in class HwFederateAmbassador
 
federationSynchronized(String) - Method in class HwFederateAmbassador
 

G

getAllEntities() - Method in class EntityManager
 
getCurrentTime() - Method in class Country
 
getEntity(int) - Method in class EntityManager
 
getName() - Method in class Country
 
getNameAttributeId() - Method in class HelloWorld
 
getObjectID() - Method in class Country
 
getPopuAttributeId() - Method in class HelloWorld
 
getPopulation() - Method in class Country
 
getRtiIds() - Method in class HelloWorld
Gets the RTTI (Meta-Object Protocol MOP) handles.
getSimulatedObjects() - Method in class EntityManager
Returns all simulated objects by this client.
grRate - Variable in class SimCountry
 
guard - Variable in class HelloWorld
 

H

HelloWorld - class HelloWorld.
This demo is prepared to demostrate how you can use JavaRTI package.
HelloWorld(RTIambassador, String, double, int, ORB) - Constructor for class HelloWorld
 
HwFederateAmbassador - class HwFederateAmbassador.
This is callback object to receive RTI messages.
HwFederateAmbassador(EntityManager, HelloWorld) - Constructor for class HwFederateAmbassador
 

I

informAttributeOwnership(int, short, short) - Method in class HwFederateAmbassador
 
initiateFederateRestore(String, short) - Method in class HwFederateAmbassador
 
initiateFederateSave(String) - Method in class HwFederateAmbassador
 
interactionName - Variable in class HelloWorld
 
isNameChanged() - Method in class SimCountry
 
isPopuChanged() - Method in class SimCountry
 
isTimeAdvanceGranted() - Method in class HelloWorld
 

J

joinFederationExecution(FederateAmbassador) - Method in class HelloWorld
We want to join the Federation but we do not know its ID and whether it is on.

L

leaveFederationExecution() - Method in class HelloWorld
Before we leave the Federation 1.

M

main(String[]) - Static method in class mainHWorld
 
mainHWorld - class mainHWorld.
This demo is prepared to demostrate how you can use JavaRTI package.
mainHWorld() - Constructor for class mainHWorld
 
MaximumNumberOfIterations - Variable in class HelloWorld
 
myCountry - Variable in class HelloWorld
 
myCountryName - Variable in class Country
 
myCountryName - Variable in class HelloWorld
 
myLog - Variable in class HelloWorld
Log File
myPopulation - Variable in class Country
 
myPopulation - Variable in class HelloWorld
 
mySleep(long) - Method in class HelloWorld
 

N

nameChanged - Variable in class SimCountry
 

O

ObjectID - Variable in class Country
 
objIDToCountry - Variable in class EntityManager
 
orb - Variable in class HelloWorld
 

P

parameterName - Variable in class HelloWorld
 
popuChanged - Variable in class SimCountry
 
printSimObjects() - Method in class HelloWorld
Prints all the objects in the EntityManager.
provideAttributeValueUpdate(int, short[]) - Method in class HwFederateAmbassador
Ask the corresponding SimCountry object to update its attribute.
publishSubscribe() - Method in class HelloWorld
Describe our interest for publishing objects and attributes.

R

receiveInteraction(short, ParameterHandleValuePair[], String) - Method in class HwFederateAmbassador
 
receiveInteractionWithTime(short, ParameterHandleValuePair[], double, String, EventRetractionHandle) - Method in class HwFederateAmbassador
 
reflectAttributeValues(int, AttributeHandleValuePair[], String) - Method in class HwFederateAmbassador
Find the objects in the EntityManager and updates their received attributes.
reflectAttributeValuesWithTime(int, AttributeHandleValuePair[], double, String, EventRetractionHandle) - Method in class HwFederateAmbassador
Update attributes.
registerMyCountry() - Method in class HelloWorld
To register a new object to the RTI 1.
remove(int) - Method in class EntityManager
 
removeObjectInstance(int, String) - Method in class HwFederateAmbassador
Remove the corresponding object from EntityManager.
removeObjectInstanceWithTime(int, double, String, EventRetractionHandle) - Method in class HwFederateAmbassador
Remove the corresponding object from EntityManager.
requestAttributeOwnershipAssumption(int, short[], String) - Method in class HwFederateAmbassador
 
requestAttributeOwnershipRelease(int, short[], String) - Method in class HwFederateAmbassador
 
requestFederationRestoreFailed(String) - Method in class HwFederateAmbassador
 
requestFederationRestoreSucceeded(String) - Method in class HwFederateAmbassador
 
requestRetraction(EventRetractionHandle) - Method in class HwFederateAmbassador
 
requestTime - Variable in class HelloWorld
 
resetNameChanged() - Method in class SimCountry
 
resetPopuChanged() - Method in class SimCountry
 
resetTimeAdvanceGranted() - Method in class HelloWorld
 
rtiAmb - Variable in class HelloWorld
 
rtiAmb - Variable in class SimCountry
 
run() - Method in class HelloWorld
 
runner - Variable in class HelloWorld
 

S

sendNameUpdateFlag - Variable in class SimCountry
 
sendPopuUpdateFlag - Variable in class SimCountry
 
setCurrentTime(double) - Method in class Country
 
setCurrentTime(double) - Method in class HelloWorld
 
setName(String) - Method in class Country
 
setNameChanged() - Method in class SimCountry
 
setObjectID(int) - Method in class Country
 
setPopuChanged() - Method in class SimCountry
 
setPopulation(double) - Method in class Country
 
setTimeAdvanceGranted() - Method in class HelloWorld
This method will be invoked by HwFededarateAmbassador object whenever timeAdvanceGrant timeConstrainedEnabled timeRegulationEnabled messages received.
SimCountry - class SimCountry.
Simulated Country object.
SimCountry(RTIambassador, HelloWorld, int) - Constructor for class SimCountry
 
SimCountry(RTIambassador, HelloWorld, String, double, int) - Constructor for class SimCountry
 
start() - Method in class HelloWorld
 
startRegistrationForObjectClass(short) - Method in class HwFederateAmbassador
 
startUpdates(short, short[]) - Method in class HwFederateAmbassador
 
stop() - Method in class HelloWorld
 
stopRegistrationForObjectClass(short) - Method in class HwFederateAmbassador
 
stopUpdates(short, short[]) - Method in class HwFederateAmbassador
 
synchronizationPointRegistrationFailed(String) - Method in class HwFederateAmbassador
 
synchronizationPointRegistrationSucceeded(String) - Method in class HwFederateAmbassador
 

T

tickRTI(long) - Method in class HelloWorld
Ticks the RTIambassador.
timeAdvanceGrant(double) - Method in class HwFederateAmbassador
Change the HelloWorld federation's time.
timeConstrainedEnabled(double) - Method in class HwFederateAmbassador
Change the HelloWorld federate's time.
timeRegulationEnabled(double) - Method in class HwFederateAmbassador
Change the HelloWorld federate's time.
timeStep - Variable in class HelloWorld
 
turnInteractionsOff(short) - Method in class HwFederateAmbassador
 
turnInteractionsOn(short) - Method in class HwFederateAmbassador
 
turnUpdatesOffForObjectInstance(int, short[]) - Method in class HwFederateAmbassador
Tell simulated object *NOT* to send its updates to RTI.
turnUpdatesOnForObjectInstance(int, short[]) - Method in class HwFederateAmbassador
Tell simulated object to send its updates to RTI.

U

UpdateControls(boolean, short[]) - Method in class SimCountry
turnUpdates[On/Off]ForObjectInstance in HwFederateAmbassador uses this method to tell this object to start sending attribute updates.
UpdateName(String) - Method in class SimCountry
 
UpdatePopulation(double) - Method in class SimCountry
 
UpdateTime(double) - Method in class SimCountry
After each time adavancement in the Main simulation loop, this method will be invoked.

A B C D E F G H I J L M N O P R S T U