MAK RTIspy API Documentation for HLA 1.3
Public Member Functions
rtiSimple1516e.SimpleFederateAmbassador Class Reference

A basic Federate Ambassador implementation. More...

+ Inheritance diagram for rtiSimple1516e.SimpleFederateAmbassador:
+ Collaboration diagram for rtiSimple1516e.SimpleFederateAmbassador:

List of all members.

Public Member Functions

void printAttributeHandleValueMap (AttributeHandleValueMap theAttributes)
void printParameterHandleValueMap (ParameterHandleValueMap theParameters)
void discoverObjectInstance (ObjectInstanceHandle theObject, ObjectClassHandle theObjectClass, String objectName) throws FederateInternalError
void discoverObjectInstance (ObjectInstanceHandle theObject, ObjectClassHandle theObjectClass, String objectName, FederateHandle producingFederate) throws FederateInternalError
void objectInstanceNameReservationSucceeded (String objectName) throws FederateInternalError
void objectInstanceNameReservationFailed (String objectName) throws FederateInternalError
void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag, OrderType sentOrdering, TransportationTypeHandle theTransport, SupplementalReflectInfo reflectInfo) throws FederateInternalError
void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag, OrderType sentOrdering, TransportationTypeHandle theTransport, LogicalTime theTime, OrderType receivedOrdering, SupplementalReflectInfo reflectInfo) throws FederateInternalError
void removeObjectInstance (ObjectInstanceHandle theObject, byte[] userSuppliedTag, OrderType sentOrdering, SupplementalRemoveInfo removeInfo) throws FederateInternalError
void removeObjectInstance (ObjectInstanceHandle theObject, byte[] userSuppliedTag, OrderType sentOrdering, LogicalTime theTime, OrderType receivedOrdering, SupplementalRemoveInfo removeInfo) throws FederateInternalError
void removeObjectInstance (ObjectInstanceHandle theObject, byte[] userSuppliedTag, OrderType sentOrdering, LogicalTime theTime, OrderType receivedOrdering, MessageRetractionHandle retractionHandle, SupplementalRemoveInfo removeInfo) throws FederateInternalError
void receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationTypeHandle theTransport, SupplementalReceiveInfo receiveInfo) throws FederateInternalError
void receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationTypeHandle theTransport, LogicalTime theTime, OrderType receivedOrdering, SupplementalReceiveInfo receiveInfo) throws FederateInternalError
void receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationTypeHandle theTransport, LogicalTime theTime, OrderType receivedOrdering, MessageRetractionHandle retractionHandle, SupplementalReceiveInfo receiveInfo) throws FederateInternalError
void initiateFederateSave (String label) throws FederateInternalError
void federationSaved () throws FederateInternalError
void federationNotSaved (SaveFailureReason theSaveFailureReason) throws FederateInternalError
void federationSaveStatusResponse (FederateHandleSaveStatusPair[] theFederateStatusVector) throws FederateInternalError
void requestFederationRestoreSucceeded (String label) throws FederateInternalError
void requestFederationRestoreFailed (String label) throws FederateInternalError
void federationRestoreBegun () throws FederateInternalError
void initiateFederateRestore (String label, String federateName, FederateHandle federateHandle) throws FederateInternalError
void federationRestored () throws FederateInternalError
void federationNotRestored (RestoreFailureReason theRestoreFailureReason) throws FederateInternalError
void federationRestoreStatusResponse (FederateRestoreStatus[] theFederateRestoreStatusVector) throws FederateInternalError

Detailed Description

A basic Federate Ambassador implementation.


Member Function Documentation

void rtiSimple1516e.SimpleFederateAmbassador.discoverObjectInstance ( ObjectInstanceHandle  theObject,
ObjectClassHandle  theObjectClass,
String  objectName 
) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.discoverObjectInstance ( ObjectInstanceHandle  theObject,
ObjectClassHandle  theObjectClass,
String  objectName,
FederateHandle  producingFederate 
) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.federationNotRestored ( RestoreFailureReason  theRestoreFailureReason) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.federationNotSaved ( SaveFailureReason  theSaveFailureReason) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.federationRestoreBegun ( ) throws FederateInternalError [inline, virtual]
void rtiSimple1516e.SimpleFederateAmbassador.federationRestored ( ) throws FederateInternalError [inline, virtual]
void rtiSimple1516e.SimpleFederateAmbassador.federationRestoreStatusResponse ( FederateRestoreStatus[]  theFederateRestoreStatusVector) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.federationSaved ( ) throws FederateInternalError [inline, virtual]
void rtiSimple1516e.SimpleFederateAmbassador.federationSaveStatusResponse ( FederateHandleSaveStatusPair[]  theFederateStatusVector) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.initiateFederateRestore ( String  label,
String  federateName,
FederateHandle  federateHandle 
) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.initiateFederateSave ( String  label) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.objectInstanceNameReservationFailed ( String  objectName) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.objectInstanceNameReservationSucceeded ( String  objectName) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.printAttributeHandleValueMap ( AttributeHandleValueMap  theAttributes) [inline]
void rtiSimple1516e.SimpleFederateAmbassador.printParameterHandleValueMap ( ParameterHandleValueMap  theParameters) [inline]
void rtiSimple1516e.SimpleFederateAmbassador.receiveInteraction ( InteractionClassHandle  interactionClass,
ParameterHandleValueMap  theParameters,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
TransportationTypeHandle  theTransport,
SupplementalReceiveInfo  receiveInfo 
) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.receiveInteraction ( InteractionClassHandle  interactionClass,
ParameterHandleValueMap  theParameters,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
TransportationTypeHandle  theTransport,
LogicalTime  theTime,
OrderType  receivedOrdering,
SupplementalReceiveInfo  receiveInfo 
) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.receiveInteraction ( InteractionClassHandle  interactionClass,
ParameterHandleValueMap  theParameters,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
TransportationTypeHandle  theTransport,
LogicalTime  theTime,
OrderType  receivedOrdering,
MessageRetractionHandle  retractionHandle,
SupplementalReceiveInfo  receiveInfo 
) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.reflectAttributeValues ( ObjectInstanceHandle  theObject,
AttributeHandleValueMap  theAttributes,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
TransportationTypeHandle  theTransport,
SupplementalReflectInfo  reflectInfo 
) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.reflectAttributeValues ( ObjectInstanceHandle  theObject,
AttributeHandleValueMap  theAttributes,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
TransportationTypeHandle  theTransport,
LogicalTime  theTime,
OrderType  receivedOrdering,
SupplementalReflectInfo  reflectInfo 
) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.removeObjectInstance ( ObjectInstanceHandle  theObject,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
SupplementalRemoveInfo  removeInfo 
) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.removeObjectInstance ( ObjectInstanceHandle  theObject,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
LogicalTime  theTime,
OrderType  receivedOrdering,
SupplementalRemoveInfo  removeInfo 
) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.removeObjectInstance ( ObjectInstanceHandle  theObject,
byte[]  userSuppliedTag,
OrderType  sentOrdering,
LogicalTime  theTime,
OrderType  receivedOrdering,
MessageRetractionHandle  retractionHandle,
SupplementalRemoveInfo  removeInfo 
) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.requestFederationRestoreFailed ( String  label) throws FederateInternalError [inline]
void rtiSimple1516e.SimpleFederateAmbassador.requestFederationRestoreSucceeded ( String  label) throws FederateInternalError [inline]

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)