![]() |
MAK RTIspy API Documentation for HLA Evolved
|
A basic Federate Ambassador implementation. More...
Inheritance diagram for rtiSimple1516e.SimpleFederateAmbassador:
Collaboration diagram for rtiSimple1516e.SimpleFederateAmbassador: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 |
A basic Federate Ambassador implementation.
| 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] |
References rti1516.FEDERATE_REPORTED_FAILURE_DURING_RESTORE, rti1516.FEDERATE_RESIGNED_DURING_RESTORE, rtiSimple1516e.TalkAmbData.myReceivedFederationNotRestored, rtiSimple1516e.TalkAmbData.myRestoreFailureReason, rti1516e.RESTORE_ABORTED, rti1516.RTI_DETECTED_FAILURE_DURING_RESTORE, and rti1516.RTI_UNABLE_TO_RESTORE.
| void rtiSimple1516e.SimpleFederateAmbassador.federationNotSaved | ( | SaveFailureReason | theSaveFailureReason | ) | throws FederateInternalError [inline] |
References rti1516.FEDERATE_REPORTED_FAILURE_DURING_SAVE, rti1516.FEDERATE_RESIGNED_DURING_SAVE, rtiSimple1516e.TalkAmbData.myReceivedFederationNotSaved, rtiSimple1516e.TalkAmbData.mySaveFailureReason, rti1516.RTI_DETECTED_FAILURE_DURING_SAVE, rti1516.RTI_UNABLE_TO_SAVE, rti1516e.SAVE_ABORTED, and rti1516.SAVE_TIME_CANNOT_BE_HONORED.
| void rtiSimple1516e.SimpleFederateAmbassador.federationRestoreBegun | ( | ) | throws FederateInternalError [inline, virtual] |
Reimplemented from NullFederateAmbassador.
References rtiSimple1516e.TalkAmbData.myReceivedFederationRestoreBegun.
| void rtiSimple1516e.SimpleFederateAmbassador.federationRestored | ( | ) | throws FederateInternalError [inline, virtual] |
Reimplemented from NullFederateAmbassador.
References rtiSimple1516e.TalkAmbData.myReceivedFederationRestored.
| void rtiSimple1516e.SimpleFederateAmbassador.federationRestoreStatusResponse | ( | FederateRestoreStatus[] | theFederateRestoreStatusVector | ) | throws FederateInternalError [inline] |
| void rtiSimple1516e.SimpleFederateAmbassador.federationSaved | ( | ) | throws FederateInternalError [inline, virtual] |
Reimplemented from NullFederateAmbassador.
References rtiSimple1516e.TalkAmbData.myReceivedFederationSaved.
| 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] |
Referenced by rtiSimple1516e.SimpleFederateAmbassador.receiveInteraction().
| 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] |