MAK RTIspy API Documentation for HLA 1516
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:

List of all members.

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) [inline, static]
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

Referenced by main().

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().

Referenced by createFedEx(), and rtiSimple1516().

FederateAmbassador rtiSimple1516.myFedAmb

Referenced by joinFedEx(), and rtiSimple1516().

Referenced by joinFedEx(), and rtiSimple1516().

ObjectInstanceHandle rtiSimple1516.myObjectHandle

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

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)