MAK RTIspy API Documentation for HLA Evolved
List of all members | Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes
rtiSimple1516 Class Reference

simple test federate for evolved java bindings code ported from rtiSimple1516 More...

+ Collaboration diagram for rtiSimple1516:

Classes

class  KeyboardTickThread
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

 rtiSimple1516 () throws RTIinternalError
 Creates a new instance of rtiSimple1516.
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, RTIinternalError
ParameterHandleValueMapFactory getParameterHandleValueMapFactory () throws FederateNotExecutionMember, 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, AttributeHandlemyAttrNameHandleMap
HashMap< String, ParameterHandlemyParamNameHandleMap
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

Detailed Description

simple test federate for evolved java bindings code ported from rtiSimple1516

Author
amerrill

Constructor & Destructor Documentation

rtiSimple1516.rtiSimple1516 ( ) throws RTIinternalError
inline

Member Function Documentation

void rtiSimple1516.callQuit ( )
inline
void rtiSimple1516.callRestore ( )
inline
void rtiSimple1516.callSave ( )
inline
void rtiSimple1516.createFedEx ( ) throws RTIexception, java.net.MalformedURLException
inline

References myFddFileName, myFederationName, and myRtiAmb.

Referenced by main().

void rtiSimple1516.evokeCallbacks ( double  min,
double  max 
) throws RTIexception
inline
AttributeHandleValueMapFactory rtiSimple1516.getAttributeHandleValueMapFactory ( ) throws FederateNotExecutionMember, RTIinternalError
inline

References myRtiAmb.

Referenced by main().

ParameterHandleValueMapFactory rtiSimple1516.getParameterHandleValueMapFactory ( ) throws FederateNotExecutionMember, RTIinternalError
inline

References myRtiAmb.

Referenced by main().

void rtiSimple1516.joinFedEx ( ) throws RTIexception, java.net.MalformedURLException
inline
static void rtiSimple1516.main ( String[]  args)
inlinestatic
boolean rtiSimple1516.publishAndSubscribeInteraction ( ) throws RTIexception
inline
boolean rtiSimple1516.publishSubscribeAndRegisterObject ( ) throws RTIexception
inline
void rtiSimple1516.queryFederationSaveStatus ( ) throws RTIexception
inline
void rtiSimple1516.queryRestoreStatus ( ) throws RTIexception
inline
boolean rtiSimple1516.requestFederationRestore ( String  label) throws RTIexception
inline
boolean rtiSimple1516.requestFederationSave ( String  label) throws RTIexception
inline
void rtiSimple1516.resignAndDestroyFedEx ( ) throws RTIexception
inline

References myFederationName, and myRtiAmb.

Referenced by main().

boolean rtiSimple1516.restoreFederation ( String  label,
boolean  performRequest 
) throws RTIexception
inline
boolean rtiSimple1516.saveFederation ( String  label,
boolean  performRequest 
) throws RTIexception
inline
boolean rtiSimple1516.waitForFederationRestored ( ) throws RTIexception
inline
boolean rtiSimple1516.waitForFederationSaved ( ) throws RTIexception
inline
boolean rtiSimple1516.waitForInitiateRestore ( ) throws RTIexception
inline
boolean rtiSimple1516.waitForRestoreBegun ( ) throws RTIexception
inline

Member Data Documentation

KeyboardTickThread rtiSimple1516.keyboard
static
Thread rtiSimple1516.keyboardThread
static

Referenced by main().

HashMap<String, AttributeHandle> rtiSimple1516.myAttrNameHandleMap
boolean rtiSimple1516.myCallQuit
static

Referenced by callQuit(), main(), and rtiSimple1516().

boolean rtiSimple1516.myCallRestore
static

Referenced by callRestore(), main(), and rtiSimple1516().

boolean rtiSimple1516.myCallSave
static

Referenced by callSave(), main(), and rtiSimple1516().

String rtiSimple1516.myClassName
String rtiSimple1516.myFddFileName

Referenced by createFedEx(), and rtiSimple1516().

FederateAmbassador rtiSimple1516.myFedAmb

Referenced by joinFedEx(), and rtiSimple1516().

TalkAmbData rtiSimple1516.myFedAmbData
FederateHandle rtiSimple1516.myFederateHandle
String rtiSimple1516.myFederateType

Referenced by joinFedEx(), and rtiSimple1516().

String rtiSimple1516.myFederationName
InteractionClassHandle rtiSimple1516.myInterClassHandle
String rtiSimple1516.myInterClassName
ObjectInstanceHandle rtiSimple1516.myObjectHandle
HashMap<String, ParameterHandle> rtiSimple1516.myParamNameHandleMap
RTIambassador rtiSimple1516.myRtiAmb

The documentation for this class was generated from the following file:

Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (www.mak.com)