![]() |
MAK RTIspy API Documentation for HLA 1516
|
A basic Federate Ambassador implementation. More...
Inheritance diagram for rtiSimple1516.SimpleFederateAmbassador:
Collaboration diagram for rtiSimple1516.SimpleFederateAmbassador:Public Member Functions | |
| void | printAttributeHandleValueMap (AttributeHandleValueMap theAttributes) |
| void | printParameterHandleValueMap (ParameterHandleValueMap theParameters) |
| void | discoverObjectInstance (ObjectInstanceHandle theObject, ObjectClassHandle theObjectClass, String objectName) throws CouldNotDiscover, ObjectClassNotRecognized, FederateInternalError |
| void | objectInstanceNameReservationSucceeded (String objectName) throws UnknownName, FederateInternalError |
| void | objectInstanceNameReservationFailed (String objectName) throws UnknownName, FederateInternalError |
| void | reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport) throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError |
| void | reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, RegionHandleSet sentRegions) throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError |
| void | reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, LogicalTime theTime, OrderType receivedOrdering) throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError |
| void | reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, LogicalTime theTime, OrderType receivedOrdering, RegionHandleSet sentRegions) throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError |
| void | reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, LogicalTime theTime, OrderType receivedOrdering, MessageRetractionHandle retractionHandle) throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, InvalidLogicalTime, FederateInternalError |
| void | reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap theAttributes, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, LogicalTime theTime, OrderType receivedOrdering, MessageRetractionHandle retractionHandle, RegionHandleSet sentRegions) throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, InvalidLogicalTime, FederateInternalError |
| void | removeObjectInstance (ObjectInstanceHandle theObject, byte[] userSuppliedTag, OrderType sentOrdering) throws ObjectInstanceNotKnown, FederateInternalError |
| void | removeObjectInstance (ObjectInstanceHandle theObject, byte[] userSuppliedTag, OrderType sentOrdering, LogicalTime theTime, OrderType receivedOrdering) throws ObjectInstanceNotKnown, FederateInternalError |
| void | removeObjectInstance (ObjectInstanceHandle theObject, byte[] userSuppliedTag, OrderType sentOrdering, LogicalTime theTime, OrderType receivedOrdering, MessageRetractionHandle retractionHandle) throws ObjectInstanceNotKnown, InvalidLogicalTime, FederateInternalError |
| void | receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError |
| void | receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, RegionHandleSet sentRegions) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError |
| void | receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, LogicalTime theTime, OrderType receivedOrdering) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError |
| void | receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, LogicalTime theTime, OrderType receivedOrdering, RegionHandleSet regions) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError |
| void | receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, LogicalTime theTime, OrderType receivedOrdering, MessageRetractionHandle messageRetractionHandle) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, InvalidLogicalTime, FederateInternalError |
| void | receiveInteraction (InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, LogicalTime theTime, OrderType receivedOrdering, MessageRetractionHandle messageRetractionHandle, RegionHandleSet sentRegions) throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, InvalidLogicalTime, FederateInternalError |
| void | initiateFederateSave (String label) throws UnableToPerformSave, 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, FederateHandle federateHandle) throws SpecifiedSaveLabelDoesNotExist, CouldNotInitiateRestore, FederateInternalError |
| void | federationRestored () throws FederateInternalError |
| void | federationNotRestored (RestoreFailureReason theRestoreFailureReason) throws FederateInternalError |
| void | federationRestoreStatusResponse (FederateHandleRestoreStatusPair[] theFederateRestoreStatusVector) throws FederateInternalError |
A basic Federate Ambassador implementation.
| void rtiSimple1516.SimpleFederateAmbassador.discoverObjectInstance | ( | ObjectInstanceHandle | theObject, |
| ObjectClassHandle | theObjectClass, | ||
| String | objectName | ||
| ) | throws CouldNotDiscover, ObjectClassNotRecognized, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.federationNotRestored | ( | RestoreFailureReason | theRestoreFailureReason | ) | throws FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.federationNotSaved | ( | SaveFailureReason | theSaveFailureReason | ) | throws FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.federationRestoreBegun | ( | ) | throws FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.federationRestored | ( | ) | throws FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.federationRestoreStatusResponse | ( | FederateHandleRestoreStatusPair[] | theFederateRestoreStatusVector | ) | throws FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.federationSaved | ( | ) | throws FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.federationSaveStatusResponse | ( | FederateHandleSaveStatusPair[] | theFederateStatusVector | ) | throws FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.initiateFederateRestore | ( | String | label, |
| FederateHandle | federateHandle | ||
| ) | throws SpecifiedSaveLabelDoesNotExist, CouldNotInitiateRestore, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.initiateFederateSave | ( | String | label | ) | throws UnableToPerformSave, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.objectInstanceNameReservationFailed | ( | String | objectName | ) | throws UnknownName, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.objectInstanceNameReservationSucceeded | ( | String | objectName | ) | throws UnknownName, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.printAttributeHandleValueMap | ( | AttributeHandleValueMap | theAttributes | ) | [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.printParameterHandleValueMap | ( | ParameterHandleValueMap | theParameters | ) | [inline] |
Referenced by rtiSimple1516.SimpleFederateAmbassador.receiveInteraction().
| void rtiSimple1516.SimpleFederateAmbassador.receiveInteraction | ( | InteractionClassHandle | interactionClass, |
| ParameterHandleValueMap | theParameters, | ||
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering, | ||
| TransportationType | theTransport | ||
| ) | throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.receiveInteraction | ( | InteractionClassHandle | interactionClass, |
| ParameterHandleValueMap | theParameters, | ||
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering, | ||
| TransportationType | theTransport, | ||
| RegionHandleSet | sentRegions | ||
| ) | throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.receiveInteraction | ( | InteractionClassHandle | interactionClass, |
| ParameterHandleValueMap | theParameters, | ||
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering, | ||
| TransportationType | theTransport, | ||
| LogicalTime | theTime, | ||
| OrderType | receivedOrdering | ||
| ) | throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.receiveInteraction | ( | InteractionClassHandle | interactionClass, |
| ParameterHandleValueMap | theParameters, | ||
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering, | ||
| TransportationType | theTransport, | ||
| LogicalTime | theTime, | ||
| OrderType | receivedOrdering, | ||
| RegionHandleSet | regions | ||
| ) | throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.receiveInteraction | ( | InteractionClassHandle | interactionClass, |
| ParameterHandleValueMap | theParameters, | ||
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering, | ||
| TransportationType | theTransport, | ||
| LogicalTime | theTime, | ||
| OrderType | receivedOrdering, | ||
| MessageRetractionHandle | messageRetractionHandle | ||
| ) | throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, InvalidLogicalTime, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.receiveInteraction | ( | InteractionClassHandle | interactionClass, |
| ParameterHandleValueMap | theParameters, | ||
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering, | ||
| TransportationType | theTransport, | ||
| LogicalTime | theTime, | ||
| OrderType | receivedOrdering, | ||
| MessageRetractionHandle | messageRetractionHandle, | ||
| RegionHandleSet | sentRegions | ||
| ) | throws InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, InvalidLogicalTime, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.reflectAttributeValues | ( | ObjectInstanceHandle | theObject, |
| AttributeHandleValueMap | theAttributes, | ||
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering, | ||
| TransportationType | theTransport | ||
| ) | throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.reflectAttributeValues | ( | ObjectInstanceHandle | theObject, |
| AttributeHandleValueMap | theAttributes, | ||
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering, | ||
| TransportationType | theTransport, | ||
| RegionHandleSet | sentRegions | ||
| ) | throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.reflectAttributeValues | ( | ObjectInstanceHandle | theObject, |
| AttributeHandleValueMap | theAttributes, | ||
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering, | ||
| TransportationType | theTransport, | ||
| LogicalTime | theTime, | ||
| OrderType | receivedOrdering | ||
| ) | throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.reflectAttributeValues | ( | ObjectInstanceHandle | theObject, |
| AttributeHandleValueMap | theAttributes, | ||
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering, | ||
| TransportationType | theTransport, | ||
| LogicalTime | theTime, | ||
| OrderType | receivedOrdering, | ||
| RegionHandleSet | sentRegions | ||
| ) | throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.reflectAttributeValues | ( | ObjectInstanceHandle | theObject, |
| AttributeHandleValueMap | theAttributes, | ||
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering, | ||
| TransportationType | theTransport, | ||
| LogicalTime | theTime, | ||
| OrderType | receivedOrdering, | ||
| MessageRetractionHandle | retractionHandle | ||
| ) | throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, InvalidLogicalTime, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.reflectAttributeValues | ( | ObjectInstanceHandle | theObject, |
| AttributeHandleValueMap | theAttributes, | ||
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering, | ||
| TransportationType | theTransport, | ||
| LogicalTime | theTime, | ||
| OrderType | receivedOrdering, | ||
| MessageRetractionHandle | retractionHandle, | ||
| RegionHandleSet | sentRegions | ||
| ) | throws ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, InvalidLogicalTime, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.removeObjectInstance | ( | ObjectInstanceHandle | theObject, |
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering | ||
| ) | throws ObjectInstanceNotKnown, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.removeObjectInstance | ( | ObjectInstanceHandle | theObject, |
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering, | ||
| LogicalTime | theTime, | ||
| OrderType | receivedOrdering | ||
| ) | throws ObjectInstanceNotKnown, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.removeObjectInstance | ( | ObjectInstanceHandle | theObject, |
| byte[] | userSuppliedTag, | ||
| OrderType | sentOrdering, | ||
| LogicalTime | theTime, | ||
| OrderType | receivedOrdering, | ||
| MessageRetractionHandle | retractionHandle | ||
| ) | throws ObjectInstanceNotKnown, InvalidLogicalTime, FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.requestFederationRestoreFailed | ( | String | label | ) | throws FederateInternalError [inline] |
| void rtiSimple1516.SimpleFederateAmbassador.requestFederationRestoreSucceeded | ( | String | label | ) | throws FederateInternalError [inline] |