![]() |
MAK RTIspy API Documentation for HLA Evolved
|
simple test federate for evolved java bindings code ported from rtiSimple1516e More...
Collaboration diagram for rtiSimple1516e:Classes | |
| class | AttrNameHandleMap |
| class | KeyboardTickThread |
| class | ParamNameHandleMap |
| enum | RestoreStatus |
| enum | SaveStatus |
| class | SimpleFederateAmbassador |
| A basic Federate Ambassador implementation. More... | |
| class | TalkAmbData |
| Simple data structure to provide communication between the main() and the FederateAmbassador. More... | |
Public Member Functions | |
| rtiSimple1516e () throws RTIinternalError | |
| Creates a new instance of rtiSimple1516e. | |
| void | connect () throws RTIexception |
| void | createFedEx () throws RTIexception, java.net.MalformedURLException |
| void | joinFedEx () throws RTIexception, java.net.MalformedURLException |
| void | resignAndDestroyFedEx () throws RTIexception |
| void | queryFederationSaveStatus () throws RTIexception |
| boolean | requestFederationSave (String label) throws RTIexception |
| boolean | waitForFederationSaved () throws RTIexception |
| boolean | saveFederation (String label, boolean performRequest) throws RTIexception |
| void | queryRestoreStatus () throws RTIexception |
| boolean | requestFederationRestore (String label) throws RTIexception |
| boolean | waitForRestoreBegun () throws RTIexception |
| boolean | waitForInitiateRestore () throws RTIexception |
| boolean | waitForFederationRestored () throws RTIexception |
| boolean | restoreFederation (String label, boolean performRequest) throws RTIexception |
| boolean | publishSubscribeAndRegisterObject () throws RTIexception |
| boolean | publishAndSubscribeInteraction () throws RTIexception |
| void | evokeCallbacks (double min, double max) throws RTIexception |
| AttributeHandleValueMapFactory | getAttributeHandleValueMapFactory () throws FederateNotExecutionMember, NotConnected, RTIinternalError |
| ParameterHandleValueMapFactory | getParameterHandleValueMapFactory () throws FederateNotExecutionMember, NotConnected, RTIinternalError |
| void | callQuit () |
| void | callSave () |
| void | callRestore () |
Static Public Member Functions | |
| static void | main (String[] args) |
Public Attributes | |
| RTIambassador | myRtiAmb |
| TalkAmbData | myFedAmbData |
| ObjectInstanceHandle | myObjectHandle |
| InteractionClassHandle | myInterClassHandle |
| HashMap< String, AttributeHandle > | myAttrNameHandleMap |
| HashMap< String, ParameterHandle > | myParamNameHandleMap |
| FederateAmbassador | myFedAmb |
| FederateHandle | myFederateHandle |
| String | myFederationName |
| String | myFddFileName |
| String | myFederateType |
| String | myClassName |
| String | myInterClassName |
Static Public Attributes | |
| static boolean | myCallQuit |
| static boolean | myCallSave |
| static boolean | myCallRestore |
| static Thread | keyboardThread |
| static KeyboardTickThread | keyboard |
simple test federate for evolved java bindings code ported from rtiSimple1516e
|
inline |
Creates a new instance of rtiSimple1516e.
References myCallQuit, myCallRestore, myCallSave, myClassName, myFddFileName, myFedAmb, myFedAmbData, myFederateType, myFederationName, myInterClassName, and myRtiAmb.
Referenced by main().
|
inline |
References myCallQuit.
Referenced by rtiSimple1516e.KeyboardTickThread.run().
|
inline |
References myCallRestore.
Referenced by rtiSimple1516e.KeyboardTickThread.run().
|
inline |
References myCallSave.
Referenced by rtiSimple1516e.KeyboardTickThread.run().
|
inline |
|
inline |
References myFddFileName, myFederationName, and myRtiAmb.
Referenced by main().
|
inline |
References myRtiAmb.
Referenced by joinFedEx(), main(), publishAndSubscribeInteraction(), publishSubscribeAndRegisterObject(), queryFederationSaveStatus(), queryRestoreStatus(), requestFederationRestore(), requestFederationSave(), waitForFederationRestored(), waitForFederationSaved(), waitForInitiateRestore(), and waitForRestoreBegun().
|
inline |
|
inline |
|
inline |
References evokeCallbacks(), myFederateHandle, myFederateType, myFederationName, and myRtiAmb.
Referenced by main().
|
inlinestatic |
| args | the command line arguments |
References connect(), createFedEx(), evokeCallbacks(), getAttributeHandleValueMapFactory(), getParameterHandleValueMapFactory(), joinFedEx(), keyboardThread, myAttrNameHandleMap, myCallQuit, myCallRestore, myCallSave, myFedAmbData, myInterClassHandle, myObjectHandle, myParamNameHandleMap, rtiSimple1516e.TalkAmbData.myReceivedFederationRestoreBegun, rtiSimple1516e.TalkAmbData.myReceivedInitiateFederateSave, rtiSimple1516e.TalkAmbData.myRestoreLabel, myRtiAmb, rtiSimple1516e.TalkAmbData.mySaveLabel, publishAndSubscribeInteraction(), publishSubscribeAndRegisterObject(), resignAndDestroyFedEx(), restoreFederation(), rtiSimple1516e(), and saveFederation().
|
inline |
References evokeCallbacks(), myFedAmbData, rtiSimple1516e.TalkAmbData.myInteractionClassHandleToClassNameMap, myInterClassHandle, myInterClassName, myParamNameHandleMap, and myRtiAmb.
Referenced by main().
|
inline |
References AttributeHandleSet.add(), AttributeHandleSetFactory.create(), evokeCallbacks(), myAttrNameHandleMap, myClassName, myFedAmbData, rtiSimple1516e.TalkAmbData.myNameReservationReturned, rtiSimple1516e.TalkAmbData.myNameReservationSucceeded, myObjectHandle, rtiSimple1516e.TalkAmbData.myObjectHandleToClassNameMap, rtiSimple1516e.TalkAmbData.myObjectHandleToInstanceNameMap, and myRtiAmb.
Referenced by main().
|
inline |
References evokeCallbacks(), rti1516.FEDERATE_INSTRUCTED_TO_SAVE, rti1516.FEDERATE_SAVING, rti1516.FEDERATE_WAITING_FOR_FEDERATION_TO_SAVE, myFedAmbData, rtiSimple1516e.TalkAmbData.myFederateHandleSaveStatus, rtiSimple1516e.TalkAmbData.myReceivedFederationSaveStatusResponse, myRtiAmb, and rti1516.NO_SAVE_IN_PROGRESS.
Referenced by requestFederationSave(), and waitForFederationSaved().
|
inline |
References evokeCallbacks(), rti1516.FEDERATE_PREPARED_TO_RESTORE, rti1516.FEDERATE_RESTORE_REQUEST_PENDING, rti1516.FEDERATE_RESTORING, rti1516.FEDERATE_WAITING_FOR_FEDERATION_TO_RESTORE, rti1516.FEDERATE_WAITING_FOR_RESTORE_TO_BEGIN, myFedAmbData, rtiSimple1516e.TalkAmbData.myFederateHandleRestoreStatus, rtiSimple1516e.TalkAmbData.myReceivedFederationRestoreStatusResponse, myRtiAmb, and rti1516.NO_RESTORE_IN_PROGRESS.
Referenced by requestFederationRestore(), waitForFederationRestored(), waitForInitiateRestore(), and waitForRestoreBegun().
|
inline |
References evokeCallbacks(), myFedAmbData, rtiSimple1516e.TalkAmbData.myFederateHandleRestoreStatus, rtiSimple1516e.TalkAmbData.myReceivedFederationNotRestored, rtiSimple1516e.TalkAmbData.myReceivedFederationRestoreBegun, rtiSimple1516e.TalkAmbData.myReceivedFederationRestored, rtiSimple1516e.TalkAmbData.myReceivedFederationRestoreStatusResponse, rtiSimple1516e.TalkAmbData.myReceivedInitiateFederateRestore, rtiSimple1516e.TalkAmbData.myReceivedRequestFederationRestoreFailed, rtiSimple1516e.TalkAmbData.myReceivedRequestFederationRestoreSucceeded, myRtiAmb, and queryRestoreStatus().
Referenced by restoreFederation().
|
inline |
References evokeCallbacks(), myFedAmbData, rtiSimple1516e.TalkAmbData.myReceivedFederationNotSaved, rtiSimple1516e.TalkAmbData.myReceivedFederationSaved, rtiSimple1516e.TalkAmbData.myReceivedFederationSaveStatusResponse, rtiSimple1516e.TalkAmbData.myReceivedInitiateFederateSave, myRtiAmb, and queryFederationSaveStatus().
Referenced by saveFederation().
|
inline |
References myFederationName, and myRtiAmb.
Referenced by main().
|
inline |
References myFedAmbData, rtiSimple1516e.TalkAmbData.myFederateHandleRestoreStatus, rtiSimple1516e.TalkAmbData.myReceivedFederationNotRestored, rtiSimple1516e.TalkAmbData.myReceivedFederationRestoreBegun, rtiSimple1516e.TalkAmbData.myReceivedFederationRestored, rtiSimple1516e.TalkAmbData.myReceivedFederationRestoreStatusResponse, rtiSimple1516e.TalkAmbData.myReceivedInitiateFederateRestore, rtiSimple1516e.TalkAmbData.myReceivedRequestFederationRestoreFailed, rtiSimple1516e.TalkAmbData.myReceivedRequestFederationRestoreSucceeded, myRtiAmb, requestFederationRestore(), waitForFederationRestored(), waitForInitiateRestore(), and waitForRestoreBegun().
Referenced by main().
|
inline |
References myFedAmbData, rtiSimple1516e.TalkAmbData.myReceivedFederationNotSaved, rtiSimple1516e.TalkAmbData.myReceivedFederationSaved, rtiSimple1516e.TalkAmbData.myReceivedFederationSaveStatusResponse, rtiSimple1516e.TalkAmbData.myReceivedInitiateFederateSave, myRtiAmb, requestFederationSave(), and waitForFederationSaved().
Referenced by main().
|
inline |
|
inline |
|
inline |
References evokeCallbacks(), false, myFedAmbData, myFederateHandle, rtiSimple1516e.TalkAmbData.myReceivedFederationNotRestored, rtiSimple1516e.TalkAmbData.myReceivedInitiateFederateRestore, rtiSimple1516e.TalkAmbData.myRestoreFederateHandle, myRtiAmb, and queryRestoreStatus().
Referenced by restoreFederation().
|
inline |
|
static |
|
static |
Referenced by main().
| HashMap<String, AttributeHandle> rtiSimple1516e.myAttrNameHandleMap |
Referenced by main(), and publishSubscribeAndRegisterObject().
|
static |
Referenced by callQuit(), main(), and rtiSimple1516e().
|
static |
Referenced by callRestore(), main(), and rtiSimple1516e().
|
static |
Referenced by callSave(), main(), and rtiSimple1516e().
| String rtiSimple1516e.myClassName |
Referenced by publishSubscribeAndRegisterObject(), and rtiSimple1516e().
| String rtiSimple1516e.myFddFileName |
Referenced by createFedEx(), and rtiSimple1516e().
| FederateAmbassador rtiSimple1516e.myFedAmb |
Referenced by connect(), and rtiSimple1516e().
| TalkAmbData rtiSimple1516e.myFedAmbData |
Referenced by main(), publishAndSubscribeInteraction(), publishSubscribeAndRegisterObject(), queryFederationSaveStatus(), queryRestoreStatus(), requestFederationRestore(), requestFederationSave(), restoreFederation(), rtiSimple1516e(), saveFederation(), waitForFederationRestored(), waitForFederationSaved(), waitForInitiateRestore(), and waitForRestoreBegun().
| FederateHandle rtiSimple1516e.myFederateHandle |
Referenced by joinFedEx(), and waitForInitiateRestore().
| String rtiSimple1516e.myFederateType |
Referenced by joinFedEx(), and rtiSimple1516e().
| String rtiSimple1516e.myFederationName |
Referenced by createFedEx(), joinFedEx(), resignAndDestroyFedEx(), and rtiSimple1516e().
| InteractionClassHandle rtiSimple1516e.myInterClassHandle |
Referenced by main(), and publishAndSubscribeInteraction().
| String rtiSimple1516e.myInterClassName |
Referenced by publishAndSubscribeInteraction(), and rtiSimple1516e().
| ObjectInstanceHandle rtiSimple1516e.myObjectHandle |
Referenced by main(), and publishSubscribeAndRegisterObject().
| HashMap<String, ParameterHandle> rtiSimple1516e.myParamNameHandleMap |
Referenced by main(), and publishAndSubscribeInteraction().
| RTIambassador rtiSimple1516e.myRtiAmb |
Referenced by connect(), createFedEx(), evokeCallbacks(), getAttributeHandleValueMapFactory(), getParameterHandleValueMapFactory(), joinFedEx(), main(), publishAndSubscribeInteraction(), publishSubscribeAndRegisterObject(), queryFederationSaveStatus(), queryRestoreStatus(), requestFederationRestore(), requestFederationSave(), resignAndDestroyFedEx(), restoreFederation(), rtiSimple1516e(), saveFederation(), and waitForInitiateRestore().