org.npsnet.xrti.proxies
Class ManagementProxyAmbassador

java.lang.Object
  extended byorg.npsnet.xrti.utilities.ProxyAmbassador
      extended byorg.npsnet.xrti.proxies.ManagementProxyAmbassador
All Implemented Interfaces:
FederateAmbassador

public class ManagementProxyAmbassador
extends ProxyAmbassador

Autogenerated proxy ambassador.

Author:
org.npsnet.xrti.utilities.ProxyCompiler

Field Summary
private  ParameterHandle HLAdeleteObjectInstance_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAdeleteObjectInstance interaction.
private  ParameterHandle HLAdeleteObjectInstance_HLAobjectInstanceHandle
          Handle for the HLAobjectInstance parameter of the HLAdeleteObjectInstance interaction.
private  ParameterHandle HLAdeleteObjectInstance_HLAtagHandle
          Handle for the HLAtag parameter of the HLAdeleteObjectInstance interaction.
private  ParameterHandle HLAdeleteObjectInstance_HLAtimeStampHandle
          Handle for the HLAtimeStamp parameter of the HLAdeleteObjectInstance interaction.
private  InteractionClassHandle HLAdeleteObjectInstanceHandle
          Handle for the HLAdeleteObjectInstance interaction.
private  ParameterHandle HLAdisableAsynchronousDelivery_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAdisableAsynchronousDelivery interaction.
private  InteractionClassHandle HLAdisableAsynchronousDeliveryHandle
          Handle for the HLAdisableAsynchronousDelivery interaction.
private  ParameterHandle HLAdisableTimeConstrained_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAdisableTimeConstrained interaction.
private  InteractionClassHandle HLAdisableTimeConstrainedHandle
          Handle for the HLAdisableTimeConstrained interaction.
private  ParameterHandle HLAdisableTimeRegulation_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAdisableTimeRegulation interaction.
private  InteractionClassHandle HLAdisableTimeRegulationHandle
          Handle for the HLAdisableTimeRegulation interaction.
private  ParameterHandle HLAenableAsynchronousDelivery_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAenableAsynchronousDelivery interaction.
private  InteractionClassHandle HLAenableAsynchronousDeliveryHandle
          Handle for the HLAenableAsynchronousDelivery interaction.
private  ParameterHandle HLAenableTimeConstrained_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAenableTimeConstrained interaction.
private  InteractionClassHandle HLAenableTimeConstrainedHandle
          Handle for the HLAenableTimeConstrained interaction.
private  ParameterHandle HLAenableTimeRegulation_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAenableTimeRegulation interaction.
private  ParameterHandle HLAenableTimeRegulation_HLAlookaheadHandle
          Handle for the HLAlookahead parameter of the HLAenableTimeRegulation interaction.
private  InteractionClassHandle HLAenableTimeRegulationHandle
          Handle for the HLAenableTimeRegulation interaction.
private  ObjectClassHandle HLAfederateHandle
          Handle for the HLAfederate object class.
private  ParameterHandle HLAfederateRestoreComplete_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAfederateRestoreComplete interaction.
private  ParameterHandle HLAfederateRestoreComplete_HLAsuccessIndicatorHandle
          Handle for the HLAsuccessIndicator parameter of the HLAfederateRestoreComplete interaction.
private  InteractionClassHandle HLAfederateRestoreCompleteHandle
          Handle for the HLAfederateRestoreComplete interaction.
private  ParameterHandle HLAfederateSaveBegun_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAfederateSaveBegun interaction.
private  InteractionClassHandle HLAfederateSaveBegunHandle
          Handle for the HLAfederateSaveBegun interaction.
private  ParameterHandle HLAfederateSaveComplete_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAfederateSaveComplete interaction.
private  ParameterHandle HLAfederateSaveComplete_HLAsuccessIndicatorHandle
          Handle for the HLAsuccessIndicator parameter of the HLAfederateSaveComplete interaction.
private  InteractionClassHandle HLAfederateSaveCompleteHandle
          Handle for the HLAfederateSaveComplete interaction.
private  ObjectClassHandle HLAfederationHandle
          Handle for the HLAfederation object class.
private  ParameterHandle HLAflushQueueRequest_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAflushQueueRequest interaction.
private  ParameterHandle HLAflushQueueRequest_HLAtimeStampHandle
          Handle for the HLAtimeStamp parameter of the HLAflushQueueRequest interaction.
private  InteractionClassHandle HLAflushQueueRequestHandle
          Handle for the HLAflushQueueRequest interaction.
private  ParameterHandle HLAchangeAttributeOrderType_HLAattributeListHandle
          Handle for the HLAattributeList parameter of the HLAchangeAttributeOrderType interaction.
private  ParameterHandle HLAchangeAttributeOrderType_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAchangeAttributeOrderType interaction.
private  ParameterHandle HLAchangeAttributeOrderType_HLAobjectInstanceHandle
          Handle for the HLAobjectInstance parameter of the HLAchangeAttributeOrderType interaction.
private  ParameterHandle HLAchangeAttributeOrderType_HLAsendOrderHandle
          Handle for the HLAsendOrder parameter of the HLAchangeAttributeOrderType interaction.
private  InteractionClassHandle HLAchangeAttributeOrderTypeHandle
          Handle for the HLAchangeAttributeOrderType interaction.
private  ParameterHandle HLAchangeAttributeTransportationType_HLAattributeListHandle
          Handle for the HLAattributeList parameter of the HLAchangeAttributeTransportationType interaction.
private  ParameterHandle HLAchangeAttributeTransportationType_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAchangeAttributeTransportationType interaction.
private  ParameterHandle HLAchangeAttributeTransportationType_HLAobjectInstanceHandle
          Handle for the HLAobjectInstance parameter of the HLAchangeAttributeTransportationType interaction.
private  ParameterHandle HLAchangeAttributeTransportationType_HLAtransportationHandle
          Handle for the HLAtransportation parameter of the HLAchangeAttributeTransportationType interaction.
private  InteractionClassHandle HLAchangeAttributeTransportationTypeHandle
          Handle for the HLAchangeAttributeTransportationType interaction.
private  ParameterHandle HLAchangeInteractionOrderType_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAchangeInteractionOrderType interaction.
private  ParameterHandle HLAchangeInteractionOrderType_HLAinteractionClassHandle
          Handle for the HLAinteractionClass parameter of the HLAchangeInteractionOrderType interaction.
private  ParameterHandle HLAchangeInteractionOrderType_HLAsendOrderHandle
          Handle for the HLAsendOrder parameter of the HLAchangeInteractionOrderType interaction.
private  InteractionClassHandle HLAchangeInteractionOrderTypeHandle
          Handle for the HLAchangeInteractionOrderType interaction.
private  ParameterHandle HLAchangeInteractionTransportationType_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAchangeInteractionTransportationType interaction.
private  ParameterHandle HLAchangeInteractionTransportationType_HLAinteractionClassHandle
          Handle for the HLAinteractionClass parameter of the HLAchangeInteractionTransportationType interaction.
private  ParameterHandle HLAchangeInteractionTransportationType_HLAtransportationHandle
          Handle for the HLAtransportation parameter of the HLAchangeInteractionTransportationType interaction.
private  InteractionClassHandle HLAchangeInteractionTransportationTypeHandle
          Handle for the HLAchangeInteractionTransportationType interaction.
private  ParameterHandle HLAlocalDeleteObjectInstance_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAlocalDeleteObjectInstance interaction.
private  ParameterHandle HLAlocalDeleteObjectInstance_HLAobjectInstanceHandle
          Handle for the HLAobjectInstance parameter of the HLAlocalDeleteObjectInstance interaction.
private  InteractionClassHandle HLAlocalDeleteObjectInstanceHandle
          Handle for the HLAlocalDeleteObjectInstance interaction.
private  ObjectClassHandle HLAmanagerHandle
          Handle for the HLAmanager object class.
private  ParameterHandle HLAmodifyAttributeState_HLAattributeHandle
          Handle for the HLAattribute parameter of the HLAmodifyAttributeState interaction.
private  ParameterHandle HLAmodifyAttributeState_HLAattributeStateHandle
          Handle for the HLAattributeState parameter of the HLAmodifyAttributeState interaction.
private  ParameterHandle HLAmodifyAttributeState_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAmodifyAttributeState interaction.
private  ParameterHandle HLAmodifyAttributeState_HLAobjectInstanceHandle
          Handle for the HLAobjectInstance parameter of the HLAmodifyAttributeState interaction.
private  InteractionClassHandle HLAmodifyAttributeStateHandle
          Handle for the HLAmodifyAttributeState interaction.
private  ParameterHandle HLAmodifyLookahead_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAmodifyLookahead interaction.
private  ParameterHandle HLAmodifyLookahead_HLAlookaheadHandle
          Handle for the HLAlookahead parameter of the HLAmodifyLookahead interaction.
private  InteractionClassHandle HLAmodifyLookaheadHandle
          Handle for the HLAmodifyLookahead interaction.
private  ParameterHandle HLAnextMessageRequest_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAnextMessageRequest interaction.
private  ParameterHandle HLAnextMessageRequest_HLAtimeStampHandle
          Handle for the HLAtimeStamp parameter of the HLAnextMessageRequest interaction.
private  ParameterHandle HLAnextMessageRequestAvailable_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAnextMessageRequestAvailable interaction.
private  ParameterHandle HLAnextMessageRequestAvailable_HLAtimeStampHandle
          Handle for the HLAtimeStamp parameter of the HLAnextMessageRequestAvailable interaction.
private  InteractionClassHandle HLAnextMessageRequestAvailableHandle
          Handle for the HLAnextMessageRequestAvailable interaction.
private  InteractionClassHandle HLAnextMessageRequestHandle
          Handle for the HLAnextMessageRequest interaction.
private  ObjectClassHandle HLAobjectRootHandle
          Handle for the HLAobjectRoot object class.
private  ParameterHandle HLApublishInteractionClass_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLApublishInteractionClass interaction.
private  ParameterHandle HLApublishInteractionClass_HLAinteractionClassHandle
          Handle for the HLAinteractionClass parameter of the HLApublishInteractionClass interaction.
private  InteractionClassHandle HLApublishInteractionClassHandle
          Handle for the HLApublishInteractionClass interaction.
private  ParameterHandle HLApublishObjectClassAttributes_HLAattributeListHandle
          Handle for the HLAattributeList parameter of the HLApublishObjectClassAttributes interaction.
private  ParameterHandle HLApublishObjectClassAttributes_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLApublishObjectClassAttributes interaction.
private  ParameterHandle HLApublishObjectClassAttributes_HLAobjectClassHandle
          Handle for the HLAobjectClass parameter of the HLApublishObjectClassAttributes interaction.
private  InteractionClassHandle HLApublishObjectClassAttributesHandle
          Handle for the HLApublishObjectClassAttributes interaction.
private  ParameterHandle HLAreportException_HLAexceptionHandle
          Handle for the HLAexception parameter of the HLAreportException interaction.
private  ParameterHandle HLAreportException_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportException interaction.
private  ParameterHandle HLAreportException_HLAserviceHandle
          Handle for the HLAservice parameter of the HLAreportException interaction.
private  InteractionClassHandle HLAreportExceptionHandle
          Handle for the HLAreportException interaction.
private  ParameterHandle HLAreportInteractionPublication_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportInteractionPublication interaction.
private  ParameterHandle HLAreportInteractionPublication_HLAinteractionClassListHandle
          Handle for the HLAinteractionClassList parameter of the HLAreportInteractionPublication interaction.
private  InteractionClassHandle HLAreportInteractionPublicationHandle
          Handle for the HLAreportInteractionPublication interaction.
private  ParameterHandle HLAreportInteractionsReceived_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportInteractionsReceived interaction.
private  ParameterHandle HLAreportInteractionsReceived_HLAinteractionCountsHandle
          Handle for the HLAinteractionCounts parameter of the HLAreportInteractionsReceived interaction.
private  ParameterHandle HLAreportInteractionsReceived_HLAtransportationHandle
          Handle for the HLAtransportation parameter of the HLAreportInteractionsReceived interaction.
private  InteractionClassHandle HLAreportInteractionsReceivedHandle
          Handle for the HLAreportInteractionsReceived interaction.
private  ParameterHandle HLAreportInteractionsSent_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportInteractionsSent interaction.
private  ParameterHandle HLAreportInteractionsSent_HLAinteractionCountsHandle
          Handle for the HLAinteractionCounts parameter of the HLAreportInteractionsSent interaction.
private  ParameterHandle HLAreportInteractionsSent_HLAtransportationHandle
          Handle for the HLAtransportation parameter of the HLAreportInteractionsSent interaction.
private  InteractionClassHandle HLAreportInteractionsSentHandle
          Handle for the HLAreportInteractionsSent interaction.
private  ParameterHandle HLAreportInteractionSubscription_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportInteractionSubscription interaction.
private  ParameterHandle HLAreportInteractionSubscription_HLAinteractionClassListHandle
          Handle for the HLAinteractionClassList parameter of the HLAreportInteractionSubscription interaction.
private  InteractionClassHandle HLAreportInteractionSubscriptionHandle
          Handle for the HLAreportInteractionSubscription interaction.
private  ParameterHandle HLAreportMOMexception_HLAexceptionHandle
          Handle for the HLAexception parameter of the HLAreportMOMexception interaction.
private  ParameterHandle HLAreportMOMexception_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportMOMexception interaction.
private  ParameterHandle HLAreportMOMexception_HLAparameterErrorHandle
          Handle for the HLAparameterError parameter of the HLAreportMOMexception interaction.
private  ParameterHandle HLAreportMOMexception_HLAserviceHandle
          Handle for the HLAservice parameter of the HLAreportMOMexception interaction.
private  InteractionClassHandle HLAreportMOMexceptionHandle
          Handle for the HLAreportMOMexception interaction.
private  ParameterHandle HLAreportObjectClassPublication_HLAattributeListHandle
          Handle for the HLAattributeList parameter of the HLAreportObjectClassPublication interaction.
private  ParameterHandle HLAreportObjectClassPublication_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportObjectClassPublication interaction.
private  ParameterHandle HLAreportObjectClassPublication_HLAnumberOfClassesHandle
          Handle for the HLAnumberOfClasses parameter of the HLAreportObjectClassPublication interaction.
private  ParameterHandle HLAreportObjectClassPublication_HLAobjectClassHandle
          Handle for the HLAobjectClass parameter of the HLAreportObjectClassPublication interaction.
private  InteractionClassHandle HLAreportObjectClassPublicationHandle
          Handle for the HLAreportObjectClassPublication interaction.
private  ParameterHandle HLAreportObjectClassSubscription_HLAactiveHandle
          Handle for the HLAactive parameter of the HLAreportObjectClassSubscription interaction.
private  ParameterHandle HLAreportObjectClassSubscription_HLAattributeListHandle
          Handle for the HLAattributeList parameter of the HLAreportObjectClassSubscription interaction.
private  ParameterHandle HLAreportObjectClassSubscription_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportObjectClassSubscription interaction.
private  ParameterHandle HLAreportObjectClassSubscription_HLAnumberOfClassesHandle
          Handle for the HLAnumberOfClasses parameter of the HLAreportObjectClassSubscription interaction.
private  ParameterHandle HLAreportObjectClassSubscription_HLAobjectClassHandle
          Handle for the HLAobjectClass parameter of the HLAreportObjectClassSubscription interaction.
private  InteractionClassHandle HLAreportObjectClassSubscriptionHandle
          Handle for the HLAreportObjectClassSubscription interaction.
private  ParameterHandle HLAreportObjectInstanceInformation_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportObjectInstanceInformation interaction.
private  ParameterHandle HLAreportObjectInstanceInformation_HLAknownClassHandle
          Handle for the HLAknownClass parameter of the HLAreportObjectInstanceInformation interaction.
private  ParameterHandle HLAreportObjectInstanceInformation_HLAobjectInstanceHandle
          Handle for the HLAobjectInstance parameter of the HLAreportObjectInstanceInformation interaction.
private  ParameterHandle HLAreportObjectInstanceInformation_HLAownedInstanceAttributeListHandle
          Handle for the HLAownedInstanceAttributeList parameter of the HLAreportObjectInstanceInformation interaction.
private  ParameterHandle HLAreportObjectInstanceInformation_HLAregisteredClassHandle
          Handle for the HLAregisteredClass parameter of the HLAreportObjectInstanceInformation interaction.
private  InteractionClassHandle HLAreportObjectInstanceInformationHandle
          Handle for the HLAreportObjectInstanceInformation interaction.
private  ParameterHandle HLAreportObjectInstancesReflected_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportObjectInstancesReflected interaction.
private  ParameterHandle HLAreportObjectInstancesReflected_HLAobjectInstanceCountsHandle
          Handle for the HLAobjectInstanceCounts parameter of the HLAreportObjectInstancesReflected interaction.
private  InteractionClassHandle HLAreportObjectInstancesReflectedHandle
          Handle for the HLAreportObjectInstancesReflected interaction.
private  ParameterHandle HLAreportObjectInstancesThatCanBeDeleted_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportObjectInstancesThatCanBeDeleted interaction.
private  ParameterHandle HLAreportObjectInstancesThatCanBeDeleted_HLAobjectInstanceCountsHandle
          Handle for the HLAobjectInstanceCounts parameter of the HLAreportObjectInstancesThatCanBeDeleted interaction.
private  InteractionClassHandle HLAreportObjectInstancesThatCanBeDeletedHandle
          Handle for the HLAreportObjectInstancesThatCanBeDeleted interaction.
private  ParameterHandle HLAreportObjectInstancesUpdated_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportObjectInstancesUpdated interaction.
private  ParameterHandle HLAreportObjectInstancesUpdated_HLAobjectInstanceCountsHandle
          Handle for the HLAobjectInstanceCounts parameter of the HLAreportObjectInstancesUpdated interaction.
private  InteractionClassHandle HLAreportObjectInstancesUpdatedHandle
          Handle for the HLAreportObjectInstancesUpdated interaction.
private  ParameterHandle HLAreportReflectionsReceived_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportReflectionsReceived interaction.
private  ParameterHandle HLAreportReflectionsReceived_HLAreflectCountsHandle
          Handle for the HLAreflectCounts parameter of the HLAreportReflectionsReceived interaction.
private  ParameterHandle HLAreportReflectionsReceived_HLAtransportationHandle
          Handle for the HLAtransportation parameter of the HLAreportReflectionsReceived interaction.
private  InteractionClassHandle HLAreportReflectionsReceivedHandle
          Handle for the HLAreportReflectionsReceived interaction.
private  ParameterHandle HLAreportServiceInvocation_HLAexceptionHandle
          Handle for the HLAexception parameter of the HLAreportServiceInvocation interaction.
private  ParameterHandle HLAreportServiceInvocation_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportServiceInvocation interaction.
private  ParameterHandle HLAreportServiceInvocation_HLAreturnedArgumentsHandle
          Handle for the HLAreturnedArguments parameter of the HLAreportServiceInvocation interaction.
private  ParameterHandle HLAreportServiceInvocation_HLAserialNumberHandle
          Handle for the HLAserialNumber parameter of the HLAreportServiceInvocation interaction.
private  ParameterHandle HLAreportServiceInvocation_HLAserviceHandle
          Handle for the HLAservice parameter of the HLAreportServiceInvocation interaction.
private  ParameterHandle HLAreportServiceInvocation_HLAsuccessIndicatorHandle
          Handle for the HLAsuccessIndicator parameter of the HLAreportServiceInvocation interaction.
private  ParameterHandle HLAreportServiceInvocation_HLAsuppliedArgumentsHandle
          Handle for the HLAsuppliedArguments parameter of the HLAreportServiceInvocation interaction.
private  InteractionClassHandle HLAreportServiceInvocationHandle
          Handle for the HLAreportServiceInvocation interaction.
private  ParameterHandle HLAreportSynchronizationPoints_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportSynchronizationPoints interaction.
private  ParameterHandle HLAreportSynchronizationPoints_HLAsynchPointsHandle
          Handle for the HLAsynchPoints parameter of the HLAreportSynchronizationPoints interaction.
private  InteractionClassHandle HLAreportSynchronizationPointsHandle
          Handle for the HLAreportSynchronizationPoints interaction.
private  ParameterHandle HLAreportSynchronizationPointStatus_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportSynchronizationPointStatus interaction.
private  ParameterHandle HLAreportSynchronizationPointStatus_HLAsynchPointFederatesHandle
          Handle for the HLAsynchPointFederates parameter of the HLAreportSynchronizationPointStatus interaction.
private  ParameterHandle HLAreportSynchronizationPointStatus_HLAsynchPointNameHandle
          Handle for the HLAsynchPointName parameter of the HLAreportSynchronizationPointStatus interaction.
private  InteractionClassHandle HLAreportSynchronizationPointStatusHandle
          Handle for the HLAreportSynchronizationPointStatus interaction.
private  ParameterHandle HLAreportUpdatesSent_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAreportUpdatesSent interaction.
private  ParameterHandle HLAreportUpdatesSent_HLAtransportationHandle
          Handle for the HLAtransportation parameter of the HLAreportUpdatesSent interaction.
private  ParameterHandle HLAreportUpdatesSent_HLAupdateCountsHandle
          Handle for the HLAupdateCounts parameter of the HLAreportUpdatesSent interaction.
private  InteractionClassHandle HLAreportUpdatesSentHandle
          Handle for the HLAreportUpdatesSent interaction.
private  ParameterHandle HLArequestInteractionsReceived_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLArequestInteractionsReceived interaction.
private  InteractionClassHandle HLArequestInteractionsReceivedHandle
          Handle for the HLArequestInteractionsReceived interaction.
private  ParameterHandle HLArequestInteractionsSent_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLArequestInteractionsSent interaction.
private  InteractionClassHandle HLArequestInteractionsSentHandle
          Handle for the HLArequestInteractionsSent interaction.
private  ParameterHandle HLArequestObjectInstanceInformation_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLArequestObjectInstanceInformation interaction.
private  ParameterHandle HLArequestObjectInstanceInformation_HLAobjectInstanceHandle
          Handle for the HLAobjectInstance parameter of the HLArequestObjectInstanceInformation interaction.
private  InteractionClassHandle HLArequestObjectInstanceInformationHandle
          Handle for the HLArequestObjectInstanceInformation interaction.
private  ParameterHandle HLArequestObjectInstancesReflected_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLArequestObjectInstancesReflected interaction.
private  InteractionClassHandle HLArequestObjectInstancesReflectedHandle
          Handle for the HLArequestObjectInstancesReflected interaction.
private  ParameterHandle HLArequestObjectInstancesThatCanBeDeleted_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLArequestObjectInstancesThatCanBeDeleted interaction.
private  InteractionClassHandle HLArequestObjectInstancesThatCanBeDeletedHandle
          Handle for the HLArequestObjectInstancesThatCanBeDeleted interaction.
private  ParameterHandle HLArequestObjectInstancesUpdated_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLArequestObjectInstancesUpdated interaction.
private  InteractionClassHandle HLArequestObjectInstancesUpdatedHandle
          Handle for the HLArequestObjectInstancesUpdated interaction.
private  ParameterHandle HLArequestPublications_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLArequestPublications interaction.
private  InteractionClassHandle HLArequestPublicationsHandle
          Handle for the HLArequestPublications interaction.
private  ParameterHandle HLArequestReflectionsReceived_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLArequestReflectionsReceived interaction.
private  InteractionClassHandle HLArequestReflectionsReceivedHandle
          Handle for the HLArequestReflectionsReceived interaction.
private  ParameterHandle HLArequestSubscriptions_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLArequestSubscriptions interaction.
private  InteractionClassHandle HLArequestSubscriptionsHandle
          Handle for the HLArequestSubscriptions interaction.
private  ParameterHandle HLArequestSynchronizationPoints_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLArequestSynchronizationPoints interaction.
private  InteractionClassHandle HLArequestSynchronizationPointsHandle
          Handle for the HLArequestSynchronizationPoints interaction.
private  ParameterHandle HLArequestSynchronizationPointStatus_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLArequestSynchronizationPointStatus interaction.
private  InteractionClassHandle HLArequestSynchronizationPointStatusHandle
          Handle for the HLArequestSynchronizationPointStatus interaction.
private  ParameterHandle HLArequestUpdatesSent_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLArequestUpdatesSent interaction.
private  InteractionClassHandle HLArequestUpdatesSentHandle
          Handle for the HLArequestUpdatesSent interaction.
private  ParameterHandle HLAresignFederationExecution_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAresignFederationExecution interaction.
private  ParameterHandle HLAresignFederationExecution_HLAresignActionHandle
          Handle for the HLAresignAction parameter of the HLAresignFederationExecution interaction.
private  InteractionClassHandle HLAresignFederationExecutionHandle
          Handle for the HLAresignFederationExecution interaction.
private  ParameterHandle HLAsetExceptionReporting_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAsetExceptionReporting interaction.
private  ParameterHandle HLAsetExceptionReporting_HLAreportingStateHandle
          Handle for the HLAreportingState parameter of the HLAsetExceptionReporting interaction.
private  InteractionClassHandle HLAsetExceptionReportingHandle
          Handle for the HLAsetExceptionReporting interaction.
private  ParameterHandle HLAsetServiceReporting_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAsetServiceReporting interaction.
private  ParameterHandle HLAsetServiceReporting_HLAreportingStateHandle
          Handle for the HLAreportingState parameter of the HLAsetServiceReporting interaction.
private  InteractionClassHandle HLAsetServiceReportingHandle
          Handle for the HLAsetServiceReporting interaction.
private  ParameterHandle HLAsetSwitches_HLAautoProvideHandle
          Handle for the HLAautoProvide parameter of the HLAsetSwitches interaction.
private  ParameterHandle HLAsetSwitches_HLAconveyRegionDesignatorSetsHandle
          Handle for the HLAconveyRegionDesignatorSets parameter of the HLAsetSwitches interaction.
private  InteractionClassHandle HLAsetSwitchesHandle
          Handle for the HLAsetSwitches interaction.
private  ParameterHandle HLAsetTiming_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAsetTiming interaction.
private  ParameterHandle HLAsetTiming_HLAreportPeriodHandle
          Handle for the HLAreportPeriod parameter of the HLAsetTiming interaction.
private  InteractionClassHandle HLAsetTimingHandle
          Handle for the HLAsetTiming interaction.
private  ParameterHandle HLAsubscribeInteractionClass_HLAactiveHandle
          Handle for the HLAactive parameter of the HLAsubscribeInteractionClass interaction.
private  ParameterHandle HLAsubscribeInteractionClass_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAsubscribeInteractionClass interaction.
private  ParameterHandle HLAsubscribeInteractionClass_HLAinteractionClassHandle
          Handle for the HLAinteractionClass parameter of the HLAsubscribeInteractionClass interaction.
private  InteractionClassHandle HLAsubscribeInteractionClassHandle
          Handle for the HLAsubscribeInteractionClass interaction.
private  ParameterHandle HLAsubscribeObjectClassAttributes_HLAactiveHandle
          Handle for the HLAactive parameter of the HLAsubscribeObjectClassAttributes interaction.
private  ParameterHandle HLAsubscribeObjectClassAttributes_HLAattributeListHandle
          Handle for the HLAattributeList parameter of the HLAsubscribeObjectClassAttributes interaction.
private  ParameterHandle HLAsubscribeObjectClassAttributes_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAsubscribeObjectClassAttributes interaction.
private  ParameterHandle HLAsubscribeObjectClassAttributes_HLAobjectClassHandle
          Handle for the HLAobjectClass parameter of the HLAsubscribeObjectClassAttributes interaction.
private  InteractionClassHandle HLAsubscribeObjectClassAttributesHandle
          Handle for the HLAsubscribeObjectClassAttributes interaction.
private  ParameterHandle HLAsynchronizationPointAchieved_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAsynchronizationPointAchieved interaction.
private  ParameterHandle HLAsynchronizationPointAchieved_HLAlabelHandle
          Handle for the HLAlabel parameter of the HLAsynchronizationPointAchieved interaction.
private  InteractionClassHandle HLAsynchronizationPointAchievedHandle
          Handle for the HLAsynchronizationPointAchieved interaction.
private  ParameterHandle HLAtimeAdvanceRequest_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAtimeAdvanceRequest interaction.
private  ParameterHandle HLAtimeAdvanceRequest_HLAtimeStampHandle
          Handle for the HLAtimeStamp parameter of the HLAtimeAdvanceRequest interaction.
private  ParameterHandle HLAtimeAdvanceRequestAvailable_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAtimeAdvanceRequestAvailable interaction.
private  ParameterHandle HLAtimeAdvanceRequestAvailable_HLAtimeStampHandle
          Handle for the HLAtimeStamp parameter of the HLAtimeAdvanceRequestAvailable interaction.
private  InteractionClassHandle HLAtimeAdvanceRequestAvailableHandle
          Handle for the HLAtimeAdvanceRequestAvailable interaction.
private  InteractionClassHandle HLAtimeAdvanceRequestHandle
          Handle for the HLAtimeAdvanceRequest interaction.
private  ParameterHandle HLAunconditionalAttributeOwnershipDivestiture_HLAattributeListHandle
          Handle for the HLAattributeList parameter of the HLAunconditionalAttributeOwnershipDivestiture interaction.
private  ParameterHandle HLAunconditionalAttributeOwnershipDivestiture_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAunconditionalAttributeOwnershipDivestiture interaction.
private  ParameterHandle HLAunconditionalAttributeOwnershipDivestiture_HLAobjectInstanceHandle
          Handle for the HLAobjectInstance parameter of the HLAunconditionalAttributeOwnershipDivestiture interaction.
private  InteractionClassHandle HLAunconditionalAttributeOwnershipDivestitureHandle
          Handle for the HLAunconditionalAttributeOwnershipDivestiture interaction.
private  ParameterHandle HLAunpublishInteractionClass_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAunpublishInteractionClass interaction.
private  ParameterHandle HLAunpublishInteractionClass_HLAinteractionClassHandle
          Handle for the HLAinteractionClass parameter of the HLAunpublishInteractionClass interaction.
private  InteractionClassHandle HLAunpublishInteractionClassHandle
          Handle for the HLAunpublishInteractionClass interaction.
private  ParameterHandle HLAunpublishObjectClassAttributes_HLAattributeListHandle
          Handle for the HLAattributeList parameter of the HLAunpublishObjectClassAttributes interaction.
private  ParameterHandle HLAunpublishObjectClassAttributes_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAunpublishObjectClassAttributes interaction.
private  ParameterHandle HLAunpublishObjectClassAttributes_HLAobjectClassHandle
          Handle for the HLAobjectClass parameter of the HLAunpublishObjectClassAttributes interaction.
private  InteractionClassHandle HLAunpublishObjectClassAttributesHandle
          Handle for the HLAunpublishObjectClassAttributes interaction.
private  ParameterHandle HLAunsubscribeInteractionClass_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAunsubscribeInteractionClass interaction.
private  ParameterHandle HLAunsubscribeInteractionClass_HLAinteractionClassHandle
          Handle for the HLAinteractionClass parameter of the HLAunsubscribeInteractionClass interaction.
private  InteractionClassHandle HLAunsubscribeInteractionClassHandle
          Handle for the HLAunsubscribeInteractionClass interaction.
private  ParameterHandle HLAunsubscribeObjectClassAttributes_HLAattributeListHandle
          Handle for the HLAattributeList parameter of the HLAunsubscribeObjectClassAttributes interaction.
private  ParameterHandle HLAunsubscribeObjectClassAttributes_HLAfederateHandle
          Handle for the HLAfederate parameter of the HLAunsubscribeObjectClassAttributes interaction.
private  ParameterHandle HLAunsubscribeObjectClassAttributes_HLAobjectClassHandle
          Handle for the HLAobjectClass parameter of the HLAunsubscribeObjectClassAttributes interaction.
private  InteractionClassHandle HLAunsubscribeObjectClassAttributesHandle
          Handle for the HLAunsubscribeObjectClassAttributes interaction.
private  java.util.Vector interactionListeners
          The list of interaction listeners.
 
Fields inherited from class org.npsnet.xrti.utilities.ProxyAmbassador
objectInstanceHandleProxyMap, proxyAmbassadorListeners, rtiAmbassador
 
Constructor Summary
ManagementProxyAmbassador(RTIambassador pRTIAmbassador)
          Constructor.
 
Method Summary
 void addInteractionListener(ManagementInteractionListener il)
          Adds a listener for the interactions processed by this ambassador.
 void discoverObjectInstance(ObjectInstanceHandle theObject, ObjectClassHandle theObjectClass, java.lang.String objectName)
          Notifies the federate of the presence of an object instance.
 HLAfederateProxy newHLAfederate()
          Registers a new HLAfederate and returns a proxy object that may be used to examine and control its state.
 HLAfederateProxy newHLAfederate(java.lang.String name)
          Registers a new HLAfederate with the specified name and returns a proxy object that may be used to examine and control its state.
 HLAfederationProxy newHLAfederation()
          Registers a new HLAfederation and returns a proxy object that may be used to examine and control its state.
 HLAfederationProxy newHLAfederation(java.lang.String name)
          Registers a new HLAfederation with the specified name and returns a proxy object that may be used to examine and control its state.
 HLAmanagerProxy newHLAmanager()
          Registers a new HLAmanager and returns a proxy object that may be used to examine and control its state.
 HLAmanagerProxy newHLAmanager(java.lang.String name)
          Registers a new HLAmanager with the specified name and returns a proxy object that may be used to examine and control its state.
 HLAobjectRootProxy newHLAobjectRoot()
          Registers a new HLAobjectRoot and returns a proxy object that may be used to examine and control its state.
 HLAobjectRootProxy newHLAobjectRoot(java.lang.String name)
          Registers a new HLAobjectRoot with the specified name and returns a proxy object that may be used to examine and control its state.
 void publishAndSubscribeObjectClassAttributes()
          Publishes and subscribes all supported object class attributes.
 void receiveInteraction(InteractionClassHandle interactionClass, ParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the federate of a received interaction.
 void removeInteractionListener(ManagementInteractionListener il)
          Removes a listener for the interactions processed by this ambassador.
 void sendHLAdeleteObjectInstance(byte[] HLAfederate, byte[] HLAobjectInstance, byte[] HLAtag, byte[] HLAtimeStamp, byte[] userSuppliedTag)
          Cause an object instance to be deleted from the federation.
 void sendHLAdisableAsynchronousDelivery(byte[] HLAfederate, byte[] userSuppliedTag)
          When the joined federate is time-constrained, cause the RTI to deliver receive-order messages to the joined federate only when its time manager state is Time Advancing.
 void sendHLAdisableTimeConstrained(byte[] HLAfederate, byte[] userSuppliedTag)
          Cause the logical time of the joined federate to cease being constrained by the logical times of other joined federates.
 void sendHLAdisableTimeRegulation(byte[] HLAfederate, byte[] userSuppliedTag)
          Cause the joined federate to cease regulating the logical time of other joined federates.
 void sendHLAenableAsynchronousDelivery(byte[] HLAfederate, byte[] userSuppliedTag)
          Cause the RTI to deliver receive-order messages to the joined federate at any time, even if the joined federate is time-constrained.
 void sendHLAenableTimeConstrained(byte[] HLAfederate, byte[] userSuppliedTag)
          Cause the logical time of the joined federate to begin being constrained by the logical times of other joined federates.
 void sendHLAenableTimeRegulation(byte[] HLAfederate, byte[] HLAlookahead, byte[] userSuppliedTag)
          Cause the joined federate to begin regulating the logical time of other joined federates.
 void sendHLAfederateRestoreComplete(byte[] HLAfederate, boolean HLAsuccessIndicator, byte[] userSuppliedTag)
          Mimic the joined federate's report of completion of a restore.
 void sendHLAfederateSaveBegun(byte[] HLAfederate, byte[] userSuppliedTag)
          Mimic the federate's report of starting a save.
 void sendHLAfederateSaveComplete(byte[] HLAfederate, boolean HLAsuccessIndicator, byte[] userSuppliedTag)
          Mimic the joined federate's report of completion of a save.
 void sendHLAflushQueueRequest(byte[] HLAfederate, byte[] HLAtimeStamp, byte[] userSuppliedTag)
          Request the logical time of the joined federate to be advanced as far as possible, provided that the time stamp is less than or equal to the logical time specified in the request.
 void sendHLAchangeAttributeOrderType(byte[] HLAfederate, byte[] HLAobjectInstance, byte[][] HLAattributeList, HLAorderType HLAsendOrder, byte[] userSuppliedTag)
          Change the ordering type used by the joined federate when sending attributes belonging to the object instance.
 void sendHLAchangeAttributeTransportationType(byte[] HLAfederate, byte[] HLAobjectInstance, byte[][] HLAattributeList, char[] HLAtransportation, byte[] userSuppliedTag)
          Change the transportation type used by the joined federate when sending attributes belonging to the object instance.
 void sendHLAchangeInteractionOrderType(byte[] HLAfederate, byte[] HLAinteractionClass, HLAorderType HLAsendOrder, byte[] userSuppliedTag)
          Change the order type used by the joined federate when sending a class of interaction.
 void sendHLAchangeInteractionTransportationType(byte[] HLAfederate, byte[] HLAinteractionClass, char[] HLAtransportation, byte[] userSuppliedTag)
          Change the transportation type used by the joined federate when sending a class of interaction.
 void sendHLAlocalDeleteObjectInstance(byte[] HLAfederate, byte[] HLAobjectInstance, byte[] userSuppliedTag)
          Inform the RTI that it shall treat the specified object instance as if thejoined federate did not know about the object instance.
 void sendHLAmodifyAttributeState(byte[] HLAfederate, byte[] HLAobjectInstance, byte[] HLAattribute, HLAownership HLAattributeState, byte[] userSuppliedTag)
          Modify the ownership state of an attribute of an object instance for the specified joined federate.
 void sendHLAmodifyLookahead(byte[] HLAfederate, byte[] HLAlookahead, byte[] userSuppliedTag)
          Change the lookahead value used by the joined federate.
 void sendHLAnextMessageRequest(byte[] HLAfederate, byte[] HLAtimeStamp, byte[] userSuppliedTag)
          Request the logical time of the joined federate to be advanced to the time stamp of the next TSO message that shall be delivered to the joined federate, provided that the message shall have a time stamp no greater than the logical time specified in the request, and release zero or more messages for delivery to the joined federate.
 void sendHLAnextMessageRequestAvailable(byte[] HLAfederate, byte[] HLAtimeStamp, byte[] userSuppliedTag)
          Request the logical time of the joined federate to be advanced to the time stamp of the next TSO message that shall be delivered to the joined federate, provided that the message shall have a time stamp no greater than the logical time specified in the request, and release zero or more messages for delivery to the joined federate.
 void sendHLApublishInteractionClass(byte[] HLAfederate, byte[] HLAinteractionClass, byte[] userSuppliedTag)
          Set the joined federate's publication status of an interaction class.
 void sendHLApublishObjectClassAttributes(byte[] HLAfederate, byte[] HLAobjectClass, byte[][] HLAattributeList, byte[] userSuppliedTag)
          Set the joined federate's publication status of attributes belonging to an object class.
 void sendHLAreportException(byte[] HLAfederate, java.lang.String HLAservice, java.lang.String HLAexception, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI when an exception occurs as the result of a service invocation at the indicated joined federate.
 void sendHLAreportInteractionPublication(byte[] HLAfederate, byte[][] HLAinteractionClassList, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.
 void sendHLAreportInteractionsReceived(byte[] HLAfederate, char[] HLAtransportation, HLAinteractionCount[] HLAinteractionCounts, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.
 void sendHLAreportInteractionsSent(byte[] HLAfederate, char[] HLAtransportation, HLAinteractionCount[] HLAinteractionCounts, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.
 void sendHLAreportInteractionSubscription(byte[] HLAfederate, HLAinteractionSubscription[] HLAinteractionClassList, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.
 void sendHLAreportMOMexception(byte[] HLAfederate, java.lang.String HLAservice, java.lang.String HLAexception, boolean HLAparameterError, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI when one the following occurs: - a MOM interaction without all the necessary parameters is sent or - an interaction that imitates a federate's invocation of an RTI service is sent and not all of the service's pre-conditions are met.
 void sendHLAreportObjectClassPublication(byte[] HLAfederate, int HLAnumberOfClasses, byte[] HLAobjectClass, byte[][] HLAattributeList, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.
 void sendHLAreportObjectClassSubscription(byte[] HLAfederate, int HLAnumberOfClasses, byte[] HLAobjectClass, boolean HLAactive, byte[][] HLAattributeList, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.
 void sendHLAreportObjectInstanceInformation(byte[] HLAfederate, byte[] HLAobjectInstance, byte[][] HLAownedInstanceAttributeList, byte[] HLAregisteredClass, byte[] HLAknownClass, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.
 void sendHLAreportObjectInstancesReflected(byte[] HLAfederate, HLAobjectClassBasedCount[] HLAobjectInstanceCounts, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.
 void sendHLAreportObjectInstancesThatCanBeDeleted(byte[] HLAfederate, HLAobjectClassBasedCount[] HLAobjectInstanceCounts, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.HLArequest.HLArequestObject InstancesThatCanBeDeleted.
 void sendHLAreportObjectInstancesUpdated(byte[] HLAfederate, HLAobjectClassBasedCount[] HLAobjectInstanceCounts, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.
 void sendHLAreportReflectionsReceived(byte[] HLAfederate, char[] HLAtransportation, HLAobjectClassBasedCount[] HLAreflectCounts, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.
 void sendHLAreportServiceInvocation(byte[] HLAfederate, java.lang.String HLAservice, boolean HLAsuccessIndicator, java.lang.String[] HLAsuppliedArguments, java.lang.String[] HLAreturnedArguments, java.lang.String HLAexception, int HLAserialNumber, byte[] userSuppliedTag)
          This interaction shall be sent by the RTI whenever an HLA service is invoked, either by the indicated joined federate or by the RTI at the indicated joined federate, and Service Reporting is Enabled for the indicated joined federate.
 void sendHLAreportSynchronizationPoints(byte[] HLAfederate, java.lang.String[] HLAsynchPoints, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.
 void sendHLAreportSynchronizationPointStatus(byte[] HLAfederate, java.lang.String HLAsynchPointName, HLAsynchPointFederate[] HLAsynchPointFederates, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.
 void sendHLAreportUpdatesSent(byte[] HLAfederate, char[] HLAtransportation, HLAobjectClassBasedCount[] HLAupdateCounts, byte[] userSuppliedTag)
          The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.
 void sendHLArequestInteractionsReceived(byte[] HLAfederate, byte[] userSuppliedTag)
          Request that the RTI send a report interaction that contains the number of interactions that a joined federate has received.
 void sendHLArequestInteractionsSent(byte[] HLAfederate, byte[] userSuppliedTag)
          Request that the RTI send a report interaction that contains the number of interactions that a joined federate has generated.
 void sendHLArequestObjectInstanceInformation(byte[] HLAfederate, byte[] HLAobjectInstance, byte[] userSuppliedTag)
          Request that the RTI send a report interaction that contains the information that a joined federate maintains on a single object instance.
 void sendHLArequestObjectInstancesReflected(byte[] HLAfederate, byte[] userSuppliedTag)
          Request that the RTI send a report interaction that contains the objects instances for which a joined federate has had a Reflect Attribute Values service invocation.
 void sendHLArequestObjectInstancesThatCanBeDeleted(byte[] HLAfederate, byte[] userSuppliedTag)
          Request that the RTI send a report interaction that contains the object instances that can be deleted at the joined federate.
 void sendHLArequestObjectInstancesUpdated(byte[] HLAfederate, byte[] userSuppliedTag)
          Request that the RTI send a report interaction that contains the object instance updating responsibility of a joined federate.
 void sendHLArequestPublications(byte[] HLAfederate, byte[] userSuppliedTag)
          Request that the RTI send report interactions that contain the publication data of a joined federate.
 void sendHLArequestReflectionsReceived(byte[] HLAfederate, byte[] userSuppliedTag)
          Request that the RTI send a report interaction that contains the number of reflections that a joined federate has received.
 void sendHLArequestSubscriptions(byte[] HLAfederate, byte[] userSuppliedTag)
          Request that the RTI send report interactions that contain the subscription data of a joined federate.
 void sendHLArequestSynchronizationPoints(byte[] HLAfederate, byte[] userSuppliedTag)
          Request that the RTI send a report interaction that contains a list of all in-progress federation synchronization points.
 void sendHLArequestSynchronizationPointStatus(byte[] HLAfederate, byte[] userSuppliedTag)
          Request that the RTI send a report interaction that contains a list that includes each federate (and its synchronization point status) that is associated with a particular synchronization point.
 void sendHLArequestUpdatesSent(byte[] HLAfederate, byte[] userSuppliedTag)
          Request that the RTI send a report interaction that contains the number of updates that a joined federate has generated.
 void sendHLAresignFederationExecution(byte[] HLAfederate, HLAresignAction HLAresignAction, byte[] userSuppliedTag)
          Cause the joined federate to resign from the federation execution.
 void sendHLAsetExceptionReporting(byte[] HLAfederate, boolean HLAreportingState, byte[] userSuppliedTag)
          Specify whether the RTI shall report service invocation exceptions via HLAmanager.HLAfederate.HLAreport.
 void sendHLAsetServiceReporting(byte[] HLAfederate, boolean HLAreportingState, byte[] userSuppliedTag)
          Specify whether to report service invocations to0 or from the specified joined federate via HLAmanager.HLAfederate.
 void sendHLAsetSwitches(HLAswitch HLAautoProvide, HLAswitch HLAconveyRegionDesignatorSets, byte[] userSuppliedTag)
          Set the values of several HLA switches.
 void sendHLAsetTiming(byte[] HLAfederate, int HLAreportPeriod, byte[] userSuppliedTag)
          Adjust the time period between updates of the HLAmanager.HLAfederate object instance for the specified joined federate.
 void sendHLAsubscribeInteractionClass(byte[] HLAfederate, byte[] HLAinteractionClass, boolean HLAactive, byte[] userSuppliedTag)
          Set the joined federate's subscription status to an interaction class.
 void sendHLAsubscribeObjectClassAttributes(byte[] HLAfederate, byte[] HLAobjectClass, byte[][] HLAattributeList, boolean HLAactive, byte[] userSuppliedTag)
          Set the joined federate's subscription status of attributes belonging to an object class.
 void sendHLAsynchronizationPointAchieved(byte[] HLAfederate, java.lang.String HLAlabel, byte[] userSuppliedTag)
          Mimic the federate's report of achieving a synchronization point.
 void sendHLAtimeAdvanceRequest(byte[] HLAfederate, byte[] HLAtimeStamp, byte[] userSuppliedTag)
          Request an advance of the joined federate's logical time on behalf of the joined federate, and release zero or more messages for delivery to the joined federate.
 void sendHLAtimeAdvanceRequestAvailable(byte[] HLAfederate, byte[] HLAtimeStamp, byte[] userSuppliedTag)
          Request an advance of the joined federate's logical time, on behalf of the joined federate, and release zero or more messages for delivery to the joined federate.
 void sendHLAunconditionalAttributeOwnershipDivestiture(byte[] HLAfederate, byte[] HLAobjectInstance, byte[][] HLAattributeList, byte[] userSuppliedTag)
          Cause the ownership of attributes of an object instance to be unconditionally divested by the joined federate.
 void sendHLAunpublishInteractionClass(byte[] HLAfederate, byte[] HLAinteractionClass, byte[] userSuppliedTag)
          Cause the joined federate no longer to publish an interaction class.
 void sendHLAunpublishObjectClassAttributes(byte[] HLAfederate, byte[] HLAobjectClass, byte[][] HLAattributeList, byte[] userSuppliedTag)
          Cause the joined federate no longer to publish attributes of an object class.
 void sendHLAunsubscribeInteractionClass(byte[] HLAfederate, byte[] HLAinteractionClass, byte[] userSuppliedTag)
          Cause the joined federate no longer to subscribe to an interaction class.
 void sendHLAunsubscribeObjectClassAttributes(byte[] HLAfederate, byte[] HLAobjectClass, byte[][] HLAattributeList, byte[] userSuppliedTag)
          Cause the joined federate no longer to subscribe to attributes of an object class.
 
Methods inherited from class org.npsnet.xrti.utilities.ProxyAmbassador
addProxyAmbassadorListener, announceSynchronizationPoint, attributeIsNotOwned, attributeIsOwnedByRTI, attributeOwnershipAcquisitionNotification, attributeOwnershipUnavailable, attributesInScope, attributesOutOfScope, confirmAttributeOwnershipAcquisitionCancellation, deregisterFederateAmbassador, federationNotRestored, federationNotSaved, federationRestoreBegun, federationRestored, federationRestoreStatusResponse, federationSaved, federationSaveStatusResponse, federationSynchronized, getObjectInstanceProxies, getObjectInstanceProxy, informAttributeOwnership, initiateFederateRestore, initiateFederateSave, initiateFederateSave, objectInstanceNameReservationFailed, objectInstanceNameReservationSucceded, provideAttributeValueUpdate, receiveInteraction, receiveInteraction, receiveInteraction, receiveInteraction, receiveInteraction, reflectAttributeValues, reflectAttributeValues, reflectAttributeValues, reflectAttributeValues, reflectAttributeValues, reflectAttributeValues, registerFederateAmbassador, removeObjectInstance, removeObjectInstance, removeObjectInstance, removeProxyAmbassadorListener, requestAttributeOwnershipAssumption, requestAttributeOwnershipRelease, requestDivestitureConfirmation, requestFederationRestoreFailed, requestFederationRestoreSucceeded, requestRetraction, startRegistrationForObjectClass, stopRegistrationForObjectClass, synchronizationPointRegistrationFailed, synchronizationPointRegistrationSucceeded, timeAdvanceGrant, timeConstrainedEnabled, timeRegulationEnabled, turnInteractionsOff, turnInteractionsOn, turnUpdatesOffForObjectInstance, turnUpdatesOnForObjectInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

interactionListeners

private java.util.Vector interactionListeners
The list of interaction listeners.


HLAsetTimingHandle

private InteractionClassHandle HLAsetTimingHandle
Handle for the HLAsetTiming interaction.


HLAsetTiming_HLAfederateHandle

private ParameterHandle HLAsetTiming_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAsetTiming interaction.


HLAsetTiming_HLAreportPeriodHandle

private ParameterHandle HLAsetTiming_HLAreportPeriodHandle
Handle for the HLAreportPeriod parameter of the HLAsetTiming interaction.


HLAmodifyAttributeStateHandle

private InteractionClassHandle HLAmodifyAttributeStateHandle
Handle for the HLAmodifyAttributeState interaction.


HLAmodifyAttributeState_HLAfederateHandle

private ParameterHandle HLAmodifyAttributeState_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAmodifyAttributeState interaction.


HLAmodifyAttributeState_HLAobjectInstanceHandle

private ParameterHandle HLAmodifyAttributeState_HLAobjectInstanceHandle
Handle for the HLAobjectInstance parameter of the HLAmodifyAttributeState interaction.


HLAmodifyAttributeState_HLAattributeHandle

private ParameterHandle HLAmodifyAttributeState_HLAattributeHandle
Handle for the HLAattribute parameter of the HLAmodifyAttributeState interaction.


HLAmodifyAttributeState_HLAattributeStateHandle

private ParameterHandle HLAmodifyAttributeState_HLAattributeStateHandle
Handle for the HLAattributeState parameter of the HLAmodifyAttributeState interaction.


HLAsetServiceReportingHandle

private InteractionClassHandle HLAsetServiceReportingHandle
Handle for the HLAsetServiceReporting interaction.


HLAsetServiceReporting_HLAfederateHandle

private ParameterHandle HLAsetServiceReporting_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAsetServiceReporting interaction.


HLAsetServiceReporting_HLAreportingStateHandle

private ParameterHandle HLAsetServiceReporting_HLAreportingStateHandle
Handle for the HLAreportingState parameter of the HLAsetServiceReporting interaction.


HLAsetExceptionReportingHandle

private InteractionClassHandle HLAsetExceptionReportingHandle
Handle for the HLAsetExceptionReporting interaction.


HLAsetExceptionReporting_HLAfederateHandle

private ParameterHandle HLAsetExceptionReporting_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAsetExceptionReporting interaction.


HLAsetExceptionReporting_HLAreportingStateHandle

private ParameterHandle HLAsetExceptionReporting_HLAreportingStateHandle
Handle for the HLAreportingState parameter of the HLAsetExceptionReporting interaction.


HLArequestPublicationsHandle

private InteractionClassHandle HLArequestPublicationsHandle
Handle for the HLArequestPublications interaction.


HLArequestPublications_HLAfederateHandle

private ParameterHandle HLArequestPublications_HLAfederateHandle
Handle for the HLAfederate parameter of the HLArequestPublications interaction.


HLArequestSubscriptionsHandle

private InteractionClassHandle HLArequestSubscriptionsHandle
Handle for the HLArequestSubscriptions interaction.


HLArequestSubscriptions_HLAfederateHandle

private ParameterHandle HLArequestSubscriptions_HLAfederateHandle
Handle for the HLAfederate parameter of the HLArequestSubscriptions interaction.


HLArequestObjectInstancesThatCanBeDeletedHandle

private InteractionClassHandle HLArequestObjectInstancesThatCanBeDeletedHandle
Handle for the HLArequestObjectInstancesThatCanBeDeleted interaction.


HLArequestObjectInstancesThatCanBeDeleted_HLAfederateHandle

private ParameterHandle HLArequestObjectInstancesThatCanBeDeleted_HLAfederateHandle
Handle for the HLAfederate parameter of the HLArequestObjectInstancesThatCanBeDeleted interaction.


HLArequestObjectInstancesUpdatedHandle

private InteractionClassHandle HLArequestObjectInstancesUpdatedHandle
Handle for the HLArequestObjectInstancesUpdated interaction.


HLArequestObjectInstancesUpdated_HLAfederateHandle

private ParameterHandle HLArequestObjectInstancesUpdated_HLAfederateHandle
Handle for the HLAfederate parameter of the HLArequestObjectInstancesUpdated interaction.


HLArequestObjectInstancesReflectedHandle

private InteractionClassHandle HLArequestObjectInstancesReflectedHandle
Handle for the HLArequestObjectInstancesReflected interaction.


HLArequestObjectInstancesReflected_HLAfederateHandle

private ParameterHandle HLArequestObjectInstancesReflected_HLAfederateHandle
Handle for the HLAfederate parameter of the HLArequestObjectInstancesReflected interaction.


HLArequestUpdatesSentHandle

private InteractionClassHandle HLArequestUpdatesSentHandle
Handle for the HLArequestUpdatesSent interaction.


HLArequestUpdatesSent_HLAfederateHandle

private ParameterHandle HLArequestUpdatesSent_HLAfederateHandle
Handle for the HLAfederate parameter of the HLArequestUpdatesSent interaction.


HLArequestInteractionsSentHandle

private InteractionClassHandle HLArequestInteractionsSentHandle
Handle for the HLArequestInteractionsSent interaction.


HLArequestInteractionsSent_HLAfederateHandle

private ParameterHandle HLArequestInteractionsSent_HLAfederateHandle
Handle for the HLAfederate parameter of the HLArequestInteractionsSent interaction.


HLArequestReflectionsReceivedHandle

private InteractionClassHandle HLArequestReflectionsReceivedHandle
Handle for the HLArequestReflectionsReceived interaction.


HLArequestReflectionsReceived_HLAfederateHandle

private ParameterHandle HLArequestReflectionsReceived_HLAfederateHandle
Handle for the HLAfederate parameter of the HLArequestReflectionsReceived interaction.


HLArequestInteractionsReceivedHandle

private InteractionClassHandle HLArequestInteractionsReceivedHandle
Handle for the HLArequestInteractionsReceived interaction.


HLArequestInteractionsReceived_HLAfederateHandle

private ParameterHandle HLArequestInteractionsReceived_HLAfederateHandle
Handle for the HLAfederate parameter of the HLArequestInteractionsReceived interaction.


HLArequestObjectInstanceInformationHandle

private InteractionClassHandle HLArequestObjectInstanceInformationHandle
Handle for the HLArequestObjectInstanceInformation interaction.


HLArequestObjectInstanceInformation_HLAfederateHandle

private ParameterHandle HLArequestObjectInstanceInformation_HLAfederateHandle
Handle for the HLAfederate parameter of the HLArequestObjectInstanceInformation interaction.


HLArequestObjectInstanceInformation_HLAobjectInstanceHandle

private ParameterHandle HLArequestObjectInstanceInformation_HLAobjectInstanceHandle
Handle for the HLAobjectInstance parameter of the HLArequestObjectInstanceInformation interaction.


HLArequestSynchronizationPointsHandle

private InteractionClassHandle HLArequestSynchronizationPointsHandle
Handle for the HLArequestSynchronizationPoints interaction.


HLArequestSynchronizationPoints_HLAfederateHandle

private ParameterHandle HLArequestSynchronizationPoints_HLAfederateHandle
Handle for the HLAfederate parameter of the HLArequestSynchronizationPoints interaction.


HLArequestSynchronizationPointStatusHandle

private InteractionClassHandle HLArequestSynchronizationPointStatusHandle
Handle for the HLArequestSynchronizationPointStatus interaction.


HLArequestSynchronizationPointStatus_HLAfederateHandle

private ParameterHandle HLArequestSynchronizationPointStatus_HLAfederateHandle
Handle for the HLAfederate parameter of the HLArequestSynchronizationPointStatus interaction.


HLAreportObjectClassPublicationHandle

private InteractionClassHandle HLAreportObjectClassPublicationHandle
Handle for the HLAreportObjectClassPublication interaction.


HLAreportObjectClassPublication_HLAfederateHandle

private ParameterHandle HLAreportObjectClassPublication_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportObjectClassPublication interaction.


HLAreportObjectClassPublication_HLAnumberOfClassesHandle

private ParameterHandle HLAreportObjectClassPublication_HLAnumberOfClassesHandle
Handle for the HLAnumberOfClasses parameter of the HLAreportObjectClassPublication interaction.


HLAreportObjectClassPublication_HLAobjectClassHandle

private ParameterHandle HLAreportObjectClassPublication_HLAobjectClassHandle
Handle for the HLAobjectClass parameter of the HLAreportObjectClassPublication interaction.


HLAreportObjectClassPublication_HLAattributeListHandle

private ParameterHandle HLAreportObjectClassPublication_HLAattributeListHandle
Handle for the HLAattributeList parameter of the HLAreportObjectClassPublication interaction.


HLAreportObjectClassSubscriptionHandle

private InteractionClassHandle HLAreportObjectClassSubscriptionHandle
Handle for the HLAreportObjectClassSubscription interaction.


HLAreportObjectClassSubscription_HLAfederateHandle

private ParameterHandle HLAreportObjectClassSubscription_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportObjectClassSubscription interaction.


HLAreportObjectClassSubscription_HLAnumberOfClassesHandle

private ParameterHandle HLAreportObjectClassSubscription_HLAnumberOfClassesHandle
Handle for the HLAnumberOfClasses parameter of the HLAreportObjectClassSubscription interaction.


HLAreportObjectClassSubscription_HLAobjectClassHandle

private ParameterHandle HLAreportObjectClassSubscription_HLAobjectClassHandle
Handle for the HLAobjectClass parameter of the HLAreportObjectClassSubscription interaction.


HLAreportObjectClassSubscription_HLAactiveHandle

private ParameterHandle HLAreportObjectClassSubscription_HLAactiveHandle
Handle for the HLAactive parameter of the HLAreportObjectClassSubscription interaction.


HLAreportObjectClassSubscription_HLAattributeListHandle

private ParameterHandle HLAreportObjectClassSubscription_HLAattributeListHandle
Handle for the HLAattributeList parameter of the HLAreportObjectClassSubscription interaction.


HLAreportInteractionPublicationHandle

private InteractionClassHandle HLAreportInteractionPublicationHandle
Handle for the HLAreportInteractionPublication interaction.


HLAreportInteractionPublication_HLAfederateHandle

private ParameterHandle HLAreportInteractionPublication_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportInteractionPublication interaction.


HLAreportInteractionPublication_HLAinteractionClassListHandle

private ParameterHandle HLAreportInteractionPublication_HLAinteractionClassListHandle
Handle for the HLAinteractionClassList parameter of the HLAreportInteractionPublication interaction.


HLAreportInteractionSubscriptionHandle

private InteractionClassHandle HLAreportInteractionSubscriptionHandle
Handle for the HLAreportInteractionSubscription interaction.


HLAreportInteractionSubscription_HLAfederateHandle

private ParameterHandle HLAreportInteractionSubscription_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportInteractionSubscription interaction.


HLAreportInteractionSubscription_HLAinteractionClassListHandle

private ParameterHandle HLAreportInteractionSubscription_HLAinteractionClassListHandle
Handle for the HLAinteractionClassList parameter of the HLAreportInteractionSubscription interaction.


HLAreportObjectInstancesThatCanBeDeletedHandle

private InteractionClassHandle HLAreportObjectInstancesThatCanBeDeletedHandle
Handle for the HLAreportObjectInstancesThatCanBeDeleted interaction.


HLAreportObjectInstancesThatCanBeDeleted_HLAfederateHandle

private ParameterHandle HLAreportObjectInstancesThatCanBeDeleted_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportObjectInstancesThatCanBeDeleted interaction.


HLAreportObjectInstancesThatCanBeDeleted_HLAobjectInstanceCountsHandle

private ParameterHandle HLAreportObjectInstancesThatCanBeDeleted_HLAobjectInstanceCountsHandle
Handle for the HLAobjectInstanceCounts parameter of the HLAreportObjectInstancesThatCanBeDeleted interaction.


HLAreportObjectInstancesUpdatedHandle

private InteractionClassHandle HLAreportObjectInstancesUpdatedHandle
Handle for the HLAreportObjectInstancesUpdated interaction.


HLAreportObjectInstancesUpdated_HLAfederateHandle

private ParameterHandle HLAreportObjectInstancesUpdated_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportObjectInstancesUpdated interaction.


HLAreportObjectInstancesUpdated_HLAobjectInstanceCountsHandle

private ParameterHandle HLAreportObjectInstancesUpdated_HLAobjectInstanceCountsHandle
Handle for the HLAobjectInstanceCounts parameter of the HLAreportObjectInstancesUpdated interaction.


HLAreportObjectInstancesReflectedHandle

private InteractionClassHandle HLAreportObjectInstancesReflectedHandle
Handle for the HLAreportObjectInstancesReflected interaction.


HLAreportObjectInstancesReflected_HLAfederateHandle

private ParameterHandle HLAreportObjectInstancesReflected_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportObjectInstancesReflected interaction.


HLAreportObjectInstancesReflected_HLAobjectInstanceCountsHandle

private ParameterHandle HLAreportObjectInstancesReflected_HLAobjectInstanceCountsHandle
Handle for the HLAobjectInstanceCounts parameter of the HLAreportObjectInstancesReflected interaction.


HLAreportUpdatesSentHandle

private InteractionClassHandle HLAreportUpdatesSentHandle
Handle for the HLAreportUpdatesSent interaction.


HLAreportUpdatesSent_HLAfederateHandle

private ParameterHandle HLAreportUpdatesSent_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportUpdatesSent interaction.


HLAreportUpdatesSent_HLAtransportationHandle

private ParameterHandle HLAreportUpdatesSent_HLAtransportationHandle
Handle for the HLAtransportation parameter of the HLAreportUpdatesSent interaction.


HLAreportUpdatesSent_HLAupdateCountsHandle

private ParameterHandle HLAreportUpdatesSent_HLAupdateCountsHandle
Handle for the HLAupdateCounts parameter of the HLAreportUpdatesSent interaction.


HLAreportReflectionsReceivedHandle

private InteractionClassHandle HLAreportReflectionsReceivedHandle
Handle for the HLAreportReflectionsReceived interaction.


HLAreportReflectionsReceived_HLAfederateHandle

private ParameterHandle HLAreportReflectionsReceived_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportReflectionsReceived interaction.


HLAreportReflectionsReceived_HLAtransportationHandle

private ParameterHandle HLAreportReflectionsReceived_HLAtransportationHandle
Handle for the HLAtransportation parameter of the HLAreportReflectionsReceived interaction.


HLAreportReflectionsReceived_HLAreflectCountsHandle

private ParameterHandle HLAreportReflectionsReceived_HLAreflectCountsHandle
Handle for the HLAreflectCounts parameter of the HLAreportReflectionsReceived interaction.


HLAreportInteractionsSentHandle

private InteractionClassHandle HLAreportInteractionsSentHandle
Handle for the HLAreportInteractionsSent interaction.


HLAreportInteractionsSent_HLAfederateHandle

private ParameterHandle HLAreportInteractionsSent_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportInteractionsSent interaction.


HLAreportInteractionsSent_HLAtransportationHandle

private ParameterHandle HLAreportInteractionsSent_HLAtransportationHandle
Handle for the HLAtransportation parameter of the HLAreportInteractionsSent interaction.


HLAreportInteractionsSent_HLAinteractionCountsHandle

private ParameterHandle HLAreportInteractionsSent_HLAinteractionCountsHandle
Handle for the HLAinteractionCounts parameter of the HLAreportInteractionsSent interaction.


HLAreportInteractionsReceivedHandle

private InteractionClassHandle HLAreportInteractionsReceivedHandle
Handle for the HLAreportInteractionsReceived interaction.


HLAreportInteractionsReceived_HLAfederateHandle

private ParameterHandle HLAreportInteractionsReceived_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportInteractionsReceived interaction.


HLAreportInteractionsReceived_HLAtransportationHandle

private ParameterHandle HLAreportInteractionsReceived_HLAtransportationHandle
Handle for the HLAtransportation parameter of the HLAreportInteractionsReceived interaction.


HLAreportInteractionsReceived_HLAinteractionCountsHandle

private ParameterHandle HLAreportInteractionsReceived_HLAinteractionCountsHandle
Handle for the HLAinteractionCounts parameter of the HLAreportInteractionsReceived interaction.


HLAreportObjectInstanceInformationHandle

private InteractionClassHandle HLAreportObjectInstanceInformationHandle
Handle for the HLAreportObjectInstanceInformation interaction.


HLAreportObjectInstanceInformation_HLAfederateHandle

private ParameterHandle HLAreportObjectInstanceInformation_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportObjectInstanceInformation interaction.


HLAreportObjectInstanceInformation_HLAobjectInstanceHandle

private ParameterHandle HLAreportObjectInstanceInformation_HLAobjectInstanceHandle
Handle for the HLAobjectInstance parameter of the HLAreportObjectInstanceInformation interaction.


HLAreportObjectInstanceInformation_HLAownedInstanceAttributeListHandle

private ParameterHandle HLAreportObjectInstanceInformation_HLAownedInstanceAttributeListHandle
Handle for the HLAownedInstanceAttributeList parameter of the HLAreportObjectInstanceInformation interaction.


HLAreportObjectInstanceInformation_HLAregisteredClassHandle

private ParameterHandle HLAreportObjectInstanceInformation_HLAregisteredClassHandle
Handle for the HLAregisteredClass parameter of the HLAreportObjectInstanceInformation interaction.


HLAreportObjectInstanceInformation_HLAknownClassHandle

private ParameterHandle HLAreportObjectInstanceInformation_HLAknownClassHandle
Handle for the HLAknownClass parameter of the HLAreportObjectInstanceInformation interaction.


HLAreportExceptionHandle

private InteractionClassHandle HLAreportExceptionHandle
Handle for the HLAreportException interaction.


HLAreportException_HLAfederateHandle

private ParameterHandle HLAreportException_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportException interaction.


HLAreportException_HLAserviceHandle

private ParameterHandle HLAreportException_HLAserviceHandle
Handle for the HLAservice parameter of the HLAreportException interaction.


HLAreportException_HLAexceptionHandle

private ParameterHandle HLAreportException_HLAexceptionHandle
Handle for the HLAexception parameter of the HLAreportException interaction.


HLAreportServiceInvocationHandle

private InteractionClassHandle HLAreportServiceInvocationHandle
Handle for the HLAreportServiceInvocation interaction.


HLAreportServiceInvocation_HLAfederateHandle

private ParameterHandle HLAreportServiceInvocation_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportServiceInvocation interaction.


HLAreportServiceInvocation_HLAserviceHandle

private ParameterHandle HLAreportServiceInvocation_HLAserviceHandle
Handle for the HLAservice parameter of the HLAreportServiceInvocation interaction.


HLAreportServiceInvocation_HLAsuccessIndicatorHandle

private ParameterHandle HLAreportServiceInvocation_HLAsuccessIndicatorHandle
Handle for the HLAsuccessIndicator parameter of the HLAreportServiceInvocation interaction.


HLAreportServiceInvocation_HLAsuppliedArgumentsHandle

private ParameterHandle HLAreportServiceInvocation_HLAsuppliedArgumentsHandle
Handle for the HLAsuppliedArguments parameter of the HLAreportServiceInvocation interaction.


HLAreportServiceInvocation_HLAreturnedArgumentsHandle

private ParameterHandle HLAreportServiceInvocation_HLAreturnedArgumentsHandle
Handle for the HLAreturnedArguments parameter of the HLAreportServiceInvocation interaction.


HLAreportServiceInvocation_HLAexceptionHandle

private ParameterHandle HLAreportServiceInvocation_HLAexceptionHandle
Handle for the HLAexception parameter of the HLAreportServiceInvocation interaction.


HLAreportServiceInvocation_HLAserialNumberHandle

private ParameterHandle HLAreportServiceInvocation_HLAserialNumberHandle
Handle for the HLAserialNumber parameter of the HLAreportServiceInvocation interaction.


HLAreportMOMexceptionHandle

private InteractionClassHandle HLAreportMOMexceptionHandle
Handle for the HLAreportMOMexception interaction.


HLAreportMOMexception_HLAfederateHandle

private ParameterHandle HLAreportMOMexception_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportMOMexception interaction.


HLAreportMOMexception_HLAserviceHandle

private ParameterHandle HLAreportMOMexception_HLAserviceHandle
Handle for the HLAservice parameter of the HLAreportMOMexception interaction.


HLAreportMOMexception_HLAexceptionHandle

private ParameterHandle HLAreportMOMexception_HLAexceptionHandle
Handle for the HLAexception parameter of the HLAreportMOMexception interaction.


HLAreportMOMexception_HLAparameterErrorHandle

private ParameterHandle HLAreportMOMexception_HLAparameterErrorHandle
Handle for the HLAparameterError parameter of the HLAreportMOMexception interaction.


HLAreportSynchronizationPointsHandle

private InteractionClassHandle HLAreportSynchronizationPointsHandle
Handle for the HLAreportSynchronizationPoints interaction.


HLAreportSynchronizationPoints_HLAfederateHandle

private ParameterHandle HLAreportSynchronizationPoints_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportSynchronizationPoints interaction.


HLAreportSynchronizationPoints_HLAsynchPointsHandle

private ParameterHandle HLAreportSynchronizationPoints_HLAsynchPointsHandle
Handle for the HLAsynchPoints parameter of the HLAreportSynchronizationPoints interaction.


HLAreportSynchronizationPointStatusHandle

private InteractionClassHandle HLAreportSynchronizationPointStatusHandle
Handle for the HLAreportSynchronizationPointStatus interaction.


HLAreportSynchronizationPointStatus_HLAfederateHandle

private ParameterHandle HLAreportSynchronizationPointStatus_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAreportSynchronizationPointStatus interaction.


HLAreportSynchronizationPointStatus_HLAsynchPointNameHandle

private ParameterHandle HLAreportSynchronizationPointStatus_HLAsynchPointNameHandle
Handle for the HLAsynchPointName parameter of the HLAreportSynchronizationPointStatus interaction.


HLAreportSynchronizationPointStatus_HLAsynchPointFederatesHandle

private ParameterHandle HLAreportSynchronizationPointStatus_HLAsynchPointFederatesHandle
Handle for the HLAsynchPointFederates parameter of the HLAreportSynchronizationPointStatus interaction.


HLAresignFederationExecutionHandle

private InteractionClassHandle HLAresignFederationExecutionHandle
Handle for the HLAresignFederationExecution interaction.


HLAresignFederationExecution_HLAfederateHandle

private ParameterHandle HLAresignFederationExecution_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAresignFederationExecution interaction.


HLAresignFederationExecution_HLAresignActionHandle

private ParameterHandle HLAresignFederationExecution_HLAresignActionHandle
Handle for the HLAresignAction parameter of the HLAresignFederationExecution interaction.


HLAsynchronizationPointAchievedHandle

private InteractionClassHandle HLAsynchronizationPointAchievedHandle
Handle for the HLAsynchronizationPointAchieved interaction.


HLAsynchronizationPointAchieved_HLAfederateHandle

private ParameterHandle HLAsynchronizationPointAchieved_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAsynchronizationPointAchieved interaction.


HLAsynchronizationPointAchieved_HLAlabelHandle

private ParameterHandle HLAsynchronizationPointAchieved_HLAlabelHandle
Handle for the HLAlabel parameter of the HLAsynchronizationPointAchieved interaction.


HLAfederateSaveBegunHandle

private InteractionClassHandle HLAfederateSaveBegunHandle
Handle for the HLAfederateSaveBegun interaction.


HLAfederateSaveBegun_HLAfederateHandle

private ParameterHandle HLAfederateSaveBegun_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAfederateSaveBegun interaction.


HLAfederateSaveCompleteHandle

private InteractionClassHandle HLAfederateSaveCompleteHandle
Handle for the HLAfederateSaveComplete interaction.


HLAfederateSaveComplete_HLAfederateHandle

private ParameterHandle HLAfederateSaveComplete_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAfederateSaveComplete interaction.


HLAfederateSaveComplete_HLAsuccessIndicatorHandle

private ParameterHandle HLAfederateSaveComplete_HLAsuccessIndicatorHandle
Handle for the HLAsuccessIndicator parameter of the HLAfederateSaveComplete interaction.


HLAfederateRestoreCompleteHandle

private InteractionClassHandle HLAfederateRestoreCompleteHandle
Handle for the HLAfederateRestoreComplete interaction.


HLAfederateRestoreComplete_HLAfederateHandle

private ParameterHandle HLAfederateRestoreComplete_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAfederateRestoreComplete interaction.


HLAfederateRestoreComplete_HLAsuccessIndicatorHandle

private ParameterHandle HLAfederateRestoreComplete_HLAsuccessIndicatorHandle
Handle for the HLAsuccessIndicator parameter of the HLAfederateRestoreComplete interaction.


HLApublishObjectClassAttributesHandle

private InteractionClassHandle HLApublishObjectClassAttributesHandle
Handle for the HLApublishObjectClassAttributes interaction.


HLApublishObjectClassAttributes_HLAfederateHandle

private ParameterHandle HLApublishObjectClassAttributes_HLAfederateHandle
Handle for the HLAfederate parameter of the HLApublishObjectClassAttributes interaction.


HLApublishObjectClassAttributes_HLAobjectClassHandle

private ParameterHandle HLApublishObjectClassAttributes_HLAobjectClassHandle
Handle for the HLAobjectClass parameter of the HLApublishObjectClassAttributes interaction.


HLApublishObjectClassAttributes_HLAattributeListHandle

private ParameterHandle HLApublishObjectClassAttributes_HLAattributeListHandle
Handle for the HLAattributeList parameter of the HLApublishObjectClassAttributes interaction.


HLAunpublishObjectClassAttributesHandle

private InteractionClassHandle HLAunpublishObjectClassAttributesHandle
Handle for the HLAunpublishObjectClassAttributes interaction.


HLAunpublishObjectClassAttributes_HLAfederateHandle

private ParameterHandle HLAunpublishObjectClassAttributes_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAunpublishObjectClassAttributes interaction.


HLAunpublishObjectClassAttributes_HLAobjectClassHandle

private ParameterHandle HLAunpublishObjectClassAttributes_HLAobjectClassHandle
Handle for the HLAobjectClass parameter of the HLAunpublishObjectClassAttributes interaction.


HLAunpublishObjectClassAttributes_HLAattributeListHandle

private ParameterHandle HLAunpublishObjectClassAttributes_HLAattributeListHandle
Handle for the HLAattributeList parameter of the HLAunpublishObjectClassAttributes interaction.


HLApublishInteractionClassHandle

private InteractionClassHandle HLApublishInteractionClassHandle
Handle for the HLApublishInteractionClass interaction.


HLApublishInteractionClass_HLAfederateHandle

private ParameterHandle HLApublishInteractionClass_HLAfederateHandle
Handle for the HLAfederate parameter of the HLApublishInteractionClass interaction.


HLApublishInteractionClass_HLAinteractionClassHandle

private ParameterHandle HLApublishInteractionClass_HLAinteractionClassHandle
Handle for the HLAinteractionClass parameter of the HLApublishInteractionClass interaction.


HLAunpublishInteractionClassHandle

private InteractionClassHandle HLAunpublishInteractionClassHandle
Handle for the HLAunpublishInteractionClass interaction.


HLAunpublishInteractionClass_HLAfederateHandle

private ParameterHandle HLAunpublishInteractionClass_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAunpublishInteractionClass interaction.


HLAunpublishInteractionClass_HLAinteractionClassHandle

private ParameterHandle HLAunpublishInteractionClass_HLAinteractionClassHandle
Handle for the HLAinteractionClass parameter of the HLAunpublishInteractionClass interaction.


HLAsubscribeObjectClassAttributesHandle

private InteractionClassHandle HLAsubscribeObjectClassAttributesHandle
Handle for the HLAsubscribeObjectClassAttributes interaction.


HLAsubscribeObjectClassAttributes_HLAfederateHandle

private ParameterHandle HLAsubscribeObjectClassAttributes_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAsubscribeObjectClassAttributes interaction.


HLAsubscribeObjectClassAttributes_HLAobjectClassHandle

private ParameterHandle HLAsubscribeObjectClassAttributes_HLAobjectClassHandle
Handle for the HLAobjectClass parameter of the HLAsubscribeObjectClassAttributes interaction.


HLAsubscribeObjectClassAttributes_HLAattributeListHandle

private ParameterHandle HLAsubscribeObjectClassAttributes_HLAattributeListHandle
Handle for the HLAattributeList parameter of the HLAsubscribeObjectClassAttributes interaction.


HLAsubscribeObjectClassAttributes_HLAactiveHandle

private ParameterHandle HLAsubscribeObjectClassAttributes_HLAactiveHandle
Handle for the HLAactive parameter of the HLAsubscribeObjectClassAttributes interaction.


HLAunsubscribeObjectClassAttributesHandle

private InteractionClassHandle HLAunsubscribeObjectClassAttributesHandle
Handle for the HLAunsubscribeObjectClassAttributes interaction.


HLAunsubscribeObjectClassAttributes_HLAfederateHandle

private ParameterHandle HLAunsubscribeObjectClassAttributes_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAunsubscribeObjectClassAttributes interaction.


HLAunsubscribeObjectClassAttributes_HLAobjectClassHandle

private ParameterHandle HLAunsubscribeObjectClassAttributes_HLAobjectClassHandle
Handle for the HLAobjectClass parameter of the HLAunsubscribeObjectClassAttributes interaction.


HLAunsubscribeObjectClassAttributes_HLAattributeListHandle

private ParameterHandle HLAunsubscribeObjectClassAttributes_HLAattributeListHandle
Handle for the HLAattributeList parameter of the HLAunsubscribeObjectClassAttributes interaction.


HLAsubscribeInteractionClassHandle

private InteractionClassHandle HLAsubscribeInteractionClassHandle
Handle for the HLAsubscribeInteractionClass interaction.


HLAsubscribeInteractionClass_HLAfederateHandle

private ParameterHandle HLAsubscribeInteractionClass_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAsubscribeInteractionClass interaction.


HLAsubscribeInteractionClass_HLAinteractionClassHandle

private ParameterHandle HLAsubscribeInteractionClass_HLAinteractionClassHandle
Handle for the HLAinteractionClass parameter of the HLAsubscribeInteractionClass interaction.


HLAsubscribeInteractionClass_HLAactiveHandle

private ParameterHandle HLAsubscribeInteractionClass_HLAactiveHandle
Handle for the HLAactive parameter of the HLAsubscribeInteractionClass interaction.


HLAunsubscribeInteractionClassHandle

private InteractionClassHandle HLAunsubscribeInteractionClassHandle
Handle for the HLAunsubscribeInteractionClass interaction.


HLAunsubscribeInteractionClass_HLAfederateHandle

private ParameterHandle HLAunsubscribeInteractionClass_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAunsubscribeInteractionClass interaction.


HLAunsubscribeInteractionClass_HLAinteractionClassHandle

private ParameterHandle HLAunsubscribeInteractionClass_HLAinteractionClassHandle
Handle for the HLAinteractionClass parameter of the HLAunsubscribeInteractionClass interaction.


HLAdeleteObjectInstanceHandle

private InteractionClassHandle HLAdeleteObjectInstanceHandle
Handle for the HLAdeleteObjectInstance interaction.


HLAdeleteObjectInstance_HLAfederateHandle

private ParameterHandle HLAdeleteObjectInstance_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAdeleteObjectInstance interaction.


HLAdeleteObjectInstance_HLAobjectInstanceHandle

private ParameterHandle HLAdeleteObjectInstance_HLAobjectInstanceHandle
Handle for the HLAobjectInstance parameter of the HLAdeleteObjectInstance interaction.


HLAdeleteObjectInstance_HLAtagHandle

private ParameterHandle HLAdeleteObjectInstance_HLAtagHandle
Handle for the HLAtag parameter of the HLAdeleteObjectInstance interaction.


HLAdeleteObjectInstance_HLAtimeStampHandle

private ParameterHandle HLAdeleteObjectInstance_HLAtimeStampHandle
Handle for the HLAtimeStamp parameter of the HLAdeleteObjectInstance interaction.


HLAlocalDeleteObjectInstanceHandle

private InteractionClassHandle HLAlocalDeleteObjectInstanceHandle
Handle for the HLAlocalDeleteObjectInstance interaction.


HLAlocalDeleteObjectInstance_HLAfederateHandle

private ParameterHandle HLAlocalDeleteObjectInstance_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAlocalDeleteObjectInstance interaction.


HLAlocalDeleteObjectInstance_HLAobjectInstanceHandle

private ParameterHandle HLAlocalDeleteObjectInstance_HLAobjectInstanceHandle
Handle for the HLAobjectInstance parameter of the HLAlocalDeleteObjectInstance interaction.


HLAchangeAttributeTransportationTypeHandle

private InteractionClassHandle HLAchangeAttributeTransportationTypeHandle
Handle for the HLAchangeAttributeTransportationType interaction.


HLAchangeAttributeTransportationType_HLAfederateHandle

private ParameterHandle HLAchangeAttributeTransportationType_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAchangeAttributeTransportationType interaction.


HLAchangeAttributeTransportationType_HLAobjectInstanceHandle

private ParameterHandle HLAchangeAttributeTransportationType_HLAobjectInstanceHandle
Handle for the HLAobjectInstance parameter of the HLAchangeAttributeTransportationType interaction.


HLAchangeAttributeTransportationType_HLAattributeListHandle

private ParameterHandle HLAchangeAttributeTransportationType_HLAattributeListHandle
Handle for the HLAattributeList parameter of the HLAchangeAttributeTransportationType interaction.


HLAchangeAttributeTransportationType_HLAtransportationHandle

private ParameterHandle HLAchangeAttributeTransportationType_HLAtransportationHandle
Handle for the HLAtransportation parameter of the HLAchangeAttributeTransportationType interaction.


HLAchangeInteractionTransportationTypeHandle

private InteractionClassHandle HLAchangeInteractionTransportationTypeHandle
Handle for the HLAchangeInteractionTransportationType interaction.


HLAchangeInteractionTransportationType_HLAfederateHandle

private ParameterHandle HLAchangeInteractionTransportationType_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAchangeInteractionTransportationType interaction.


HLAchangeInteractionTransportationType_HLAinteractionClassHandle

private ParameterHandle HLAchangeInteractionTransportationType_HLAinteractionClassHandle
Handle for the HLAinteractionClass parameter of the HLAchangeInteractionTransportationType interaction.


HLAchangeInteractionTransportationType_HLAtransportationHandle

private ParameterHandle HLAchangeInteractionTransportationType_HLAtransportationHandle
Handle for the HLAtransportation parameter of the HLAchangeInteractionTransportationType interaction.


HLAunconditionalAttributeOwnershipDivestitureHandle

private InteractionClassHandle HLAunconditionalAttributeOwnershipDivestitureHandle
Handle for the HLAunconditionalAttributeOwnershipDivestiture interaction.


HLAunconditionalAttributeOwnershipDivestiture_HLAfederateHandle

private ParameterHandle HLAunconditionalAttributeOwnershipDivestiture_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAunconditionalAttributeOwnershipDivestiture interaction.


HLAunconditionalAttributeOwnershipDivestiture_HLAobjectInstanceHandle

private ParameterHandle HLAunconditionalAttributeOwnershipDivestiture_HLAobjectInstanceHandle
Handle for the HLAobjectInstance parameter of the HLAunconditionalAttributeOwnershipDivestiture interaction.


HLAunconditionalAttributeOwnershipDivestiture_HLAattributeListHandle

private ParameterHandle HLAunconditionalAttributeOwnershipDivestiture_HLAattributeListHandle
Handle for the HLAattributeList parameter of the HLAunconditionalAttributeOwnershipDivestiture interaction.


HLAenableTimeRegulationHandle

private InteractionClassHandle HLAenableTimeRegulationHandle
Handle for the HLAenableTimeRegulation interaction.


HLAenableTimeRegulation_HLAfederateHandle

private ParameterHandle HLAenableTimeRegulation_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAenableTimeRegulation interaction.


HLAenableTimeRegulation_HLAlookaheadHandle

private ParameterHandle HLAenableTimeRegulation_HLAlookaheadHandle
Handle for the HLAlookahead parameter of the HLAenableTimeRegulation interaction.


HLAdisableTimeRegulationHandle

private InteractionClassHandle HLAdisableTimeRegulationHandle
Handle for the HLAdisableTimeRegulation interaction.


HLAdisableTimeRegulation_HLAfederateHandle

private ParameterHandle HLAdisableTimeRegulation_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAdisableTimeRegulation interaction.


HLAenableTimeConstrainedHandle

private InteractionClassHandle HLAenableTimeConstrainedHandle
Handle for the HLAenableTimeConstrained interaction.


HLAenableTimeConstrained_HLAfederateHandle

private ParameterHandle HLAenableTimeConstrained_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAenableTimeConstrained interaction.


HLAdisableTimeConstrainedHandle

private InteractionClassHandle HLAdisableTimeConstrainedHandle
Handle for the HLAdisableTimeConstrained interaction.


HLAdisableTimeConstrained_HLAfederateHandle

private ParameterHandle HLAdisableTimeConstrained_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAdisableTimeConstrained interaction.


HLAtimeAdvanceRequestHandle

private InteractionClassHandle HLAtimeAdvanceRequestHandle
Handle for the HLAtimeAdvanceRequest interaction.


HLAtimeAdvanceRequest_HLAfederateHandle

private ParameterHandle HLAtimeAdvanceRequest_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAtimeAdvanceRequest interaction.


HLAtimeAdvanceRequest_HLAtimeStampHandle

private ParameterHandle HLAtimeAdvanceRequest_HLAtimeStampHandle
Handle for the HLAtimeStamp parameter of the HLAtimeAdvanceRequest interaction.


HLAtimeAdvanceRequestAvailableHandle

private InteractionClassHandle HLAtimeAdvanceRequestAvailableHandle
Handle for the HLAtimeAdvanceRequestAvailable interaction.


HLAtimeAdvanceRequestAvailable_HLAfederateHandle

private ParameterHandle HLAtimeAdvanceRequestAvailable_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAtimeAdvanceRequestAvailable interaction.


HLAtimeAdvanceRequestAvailable_HLAtimeStampHandle

private ParameterHandle HLAtimeAdvanceRequestAvailable_HLAtimeStampHandle
Handle for the HLAtimeStamp parameter of the HLAtimeAdvanceRequestAvailable interaction.


HLAnextMessageRequestHandle

private InteractionClassHandle HLAnextMessageRequestHandle
Handle for the HLAnextMessageRequest interaction.


HLAnextMessageRequest_HLAfederateHandle

private ParameterHandle HLAnextMessageRequest_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAnextMessageRequest interaction.


HLAnextMessageRequest_HLAtimeStampHandle

private ParameterHandle HLAnextMessageRequest_HLAtimeStampHandle
Handle for the HLAtimeStamp parameter of the HLAnextMessageRequest interaction.


HLAnextMessageRequestAvailableHandle

private InteractionClassHandle HLAnextMessageRequestAvailableHandle
Handle for the HLAnextMessageRequestAvailable interaction.


HLAnextMessageRequestAvailable_HLAfederateHandle

private ParameterHandle HLAnextMessageRequestAvailable_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAnextMessageRequestAvailable interaction.


HLAnextMessageRequestAvailable_HLAtimeStampHandle

private ParameterHandle HLAnextMessageRequestAvailable_HLAtimeStampHandle
Handle for the HLAtimeStamp parameter of the HLAnextMessageRequestAvailable interaction.


HLAflushQueueRequestHandle

private InteractionClassHandle HLAflushQueueRequestHandle
Handle for the HLAflushQueueRequest interaction.


HLAflushQueueRequest_HLAfederateHandle

private ParameterHandle HLAflushQueueRequest_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAflushQueueRequest interaction.


HLAflushQueueRequest_HLAtimeStampHandle

private ParameterHandle HLAflushQueueRequest_HLAtimeStampHandle
Handle for the HLAtimeStamp parameter of the HLAflushQueueRequest interaction.


HLAenableAsynchronousDeliveryHandle

private InteractionClassHandle HLAenableAsynchronousDeliveryHandle
Handle for the HLAenableAsynchronousDelivery interaction.


HLAenableAsynchronousDelivery_HLAfederateHandle

private ParameterHandle HLAenableAsynchronousDelivery_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAenableAsynchronousDelivery interaction.


HLAdisableAsynchronousDeliveryHandle

private InteractionClassHandle HLAdisableAsynchronousDeliveryHandle
Handle for the HLAdisableAsynchronousDelivery interaction.


HLAdisableAsynchronousDelivery_HLAfederateHandle

private ParameterHandle HLAdisableAsynchronousDelivery_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAdisableAsynchronousDelivery interaction.


HLAmodifyLookaheadHandle

private InteractionClassHandle HLAmodifyLookaheadHandle
Handle for the HLAmodifyLookahead interaction.


HLAmodifyLookahead_HLAfederateHandle

private ParameterHandle HLAmodifyLookahead_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAmodifyLookahead interaction.


HLAmodifyLookahead_HLAlookaheadHandle

private ParameterHandle HLAmodifyLookahead_HLAlookaheadHandle
Handle for the HLAlookahead parameter of the HLAmodifyLookahead interaction.


HLAchangeAttributeOrderTypeHandle

private InteractionClassHandle HLAchangeAttributeOrderTypeHandle
Handle for the HLAchangeAttributeOrderType interaction.


HLAchangeAttributeOrderType_HLAfederateHandle

private ParameterHandle HLAchangeAttributeOrderType_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAchangeAttributeOrderType interaction.


HLAchangeAttributeOrderType_HLAobjectInstanceHandle

private ParameterHandle HLAchangeAttributeOrderType_HLAobjectInstanceHandle
Handle for the HLAobjectInstance parameter of the HLAchangeAttributeOrderType interaction.


HLAchangeAttributeOrderType_HLAattributeListHandle

private ParameterHandle HLAchangeAttributeOrderType_HLAattributeListHandle
Handle for the HLAattributeList parameter of the HLAchangeAttributeOrderType interaction.


HLAchangeAttributeOrderType_HLAsendOrderHandle

private ParameterHandle HLAchangeAttributeOrderType_HLAsendOrderHandle
Handle for the HLAsendOrder parameter of the HLAchangeAttributeOrderType interaction.


HLAchangeInteractionOrderTypeHandle

private InteractionClassHandle HLAchangeInteractionOrderTypeHandle
Handle for the HLAchangeInteractionOrderType interaction.


HLAchangeInteractionOrderType_HLAfederateHandle

private ParameterHandle HLAchangeInteractionOrderType_HLAfederateHandle
Handle for the HLAfederate parameter of the HLAchangeInteractionOrderType interaction.


HLAchangeInteractionOrderType_HLAinteractionClassHandle

private ParameterHandle HLAchangeInteractionOrderType_HLAinteractionClassHandle
Handle for the HLAinteractionClass parameter of the HLAchangeInteractionOrderType interaction.


HLAchangeInteractionOrderType_HLAsendOrderHandle

private ParameterHandle HLAchangeInteractionOrderType_HLAsendOrderHandle
Handle for the HLAsendOrder parameter of the HLAchangeInteractionOrderType interaction.


HLAsetSwitchesHandle

private InteractionClassHandle HLAsetSwitchesHandle
Handle for the HLAsetSwitches interaction.


HLAsetSwitches_HLAautoProvideHandle

private ParameterHandle HLAsetSwitches_HLAautoProvideHandle
Handle for the HLAautoProvide parameter of the HLAsetSwitches interaction.


HLAsetSwitches_HLAconveyRegionDesignatorSetsHandle

private ParameterHandle HLAsetSwitches_HLAconveyRegionDesignatorSetsHandle
Handle for the HLAconveyRegionDesignatorSets parameter of the HLAsetSwitches interaction.


HLAobjectRootHandle

private ObjectClassHandle HLAobjectRootHandle
Handle for the HLAobjectRoot object class.


HLAmanagerHandle

private ObjectClassHandle HLAmanagerHandle
Handle for the HLAmanager object class.


HLAfederateHandle

private ObjectClassHandle HLAfederateHandle
Handle for the HLAfederate object class.


HLAfederationHandle

private ObjectClassHandle HLAfederationHandle
Handle for the HLAfederation object class.

Constructor Detail

ManagementProxyAmbassador

public ManagementProxyAmbassador(RTIambassador pRTIAmbassador)
                          throws InvalidInteractionClassHandle,
                                 InvalidObjectClassHandle,
                                 NameNotFound,
                                 InteractionClassNotDefined,
                                 FederateServiceInvocationsAreBeingReportedViaMOM,
                                 FederateNotExecutionMember,
                                 SaveInProgress,
                                 RestoreInProgress,
                                 RTIinternalError
Constructor.

Parameters:
pRTIAmbassador - the run-time infrastructure ambassador
Throws:
InvalidInteractionClassHandle - if an interaction class handle was invalid
NameNotFound - if an interaction or parameter name was not found
InteractionClassNotDefined - if an interaction class is not defined
FederateServiceInvocationsAreBeingReportedViaMOM - if federate service invocations are being reported via the management object model
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the run-time infrastructure
InvalidObjectClassHandle
Method Detail

publishAndSubscribeObjectClassAttributes

public void publishAndSubscribeObjectClassAttributes()
                                              throws InvalidObjectClassHandle,
                                                     NameNotFound,
                                                     ObjectClassNotDefined,
                                                     AttributeNotDefined,
                                                     FederateNotExecutionMember,
                                                     SaveInProgress,
                                                     RestoreInProgress,
                                                     RTIinternalError
Publishes and subscribes all supported object class attributes.

Throws:
InvalidObjectClassHandle - if an object class handle is invalid
NameNotFound - if a name is not found
ObjectClassNotDefined - if an object class is undefined
AttributeNotDefined - if an attribute is undefined
FederateNotExecutionMember - if the federate is not an execution member
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

newHLAobjectRoot

public HLAobjectRootProxy newHLAobjectRoot()
                                    throws ObjectClassNotDefined,
                                           ObjectClassNotPublished,
                                           FederateNotExecutionMember,
                                           SaveInProgress,
                                           RestoreInProgress,
                                           RTIinternalError
Registers a new HLAobjectRoot and returns a proxy object that may be used to examine and control its state.

Returns:
the newly created proxy object
Throws:
ObjectClassNotDefined - if the specified object class is not defined
ObjectClassNotPublished - if the specified object class is not published
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the run-time infrastructure

newHLAobjectRoot

public HLAobjectRootProxy newHLAobjectRoot(java.lang.String name)
                                    throws ObjectClassNotDefined,
                                           ObjectClassNotPublished,
                                           IllegalName,
                                           ObjectInstanceNameInUse,
                                           FederateNotExecutionMember,
                                           SaveInProgress,
                                           RestoreInProgress,
                                           RTIinternalError
Registers a new HLAobjectRoot with the specified name and returns a proxy object that may be used to examine and control its state.

Parameters:
name - the name of the new object
Returns:
the newly created proxy object
Throws:
ObjectClassNotDefined - if the specified object class is not defined
ObjectClassNotPublished - if the specified object class is not published
IllegalName - if the instance name has is illegal
ObjectInstanceNameInUse - if the instance name is already in use
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the run-time infrastructure

newHLAmanager

public HLAmanagerProxy newHLAmanager()
                              throws ObjectClassNotDefined,
                                     ObjectClassNotPublished,
                                     FederateNotExecutionMember,
                                     SaveInProgress,
                                     RestoreInProgress,
                                     RTIinternalError
Registers a new HLAmanager and returns a proxy object that may be used to examine and control its state.

Returns:
the newly created proxy object
Throws:
ObjectClassNotDefined - if the specified object class is not defined
ObjectClassNotPublished - if the specified object class is not published
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the run-time infrastructure

newHLAmanager

public HLAmanagerProxy newHLAmanager(java.lang.String name)
                              throws ObjectClassNotDefined,
                                     ObjectClassNotPublished,
                                     IllegalName,
                                     ObjectInstanceNameInUse,
                                     FederateNotExecutionMember,
                                     SaveInProgress,
                                     RestoreInProgress,
                                     RTIinternalError
Registers a new HLAmanager with the specified name and returns a proxy object that may be used to examine and control its state.

Parameters:
name - the name of the new object
Returns:
the newly created proxy object
Throws:
ObjectClassNotDefined - if the specified object class is not defined
ObjectClassNotPublished - if the specified object class is not published
IllegalName - if the instance name has is illegal
ObjectInstanceNameInUse - if the instance name is already in use
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the run-time infrastructure

newHLAfederate

public HLAfederateProxy newHLAfederate()
                                throws ObjectClassNotDefined,
                                       ObjectClassNotPublished,
                                       FederateNotExecutionMember,
                                       SaveInProgress,
                                       RestoreInProgress,
                                       RTIinternalError
Registers a new HLAfederate and returns a proxy object that may be used to examine and control its state.

Returns:
the newly created proxy object
Throws:
ObjectClassNotDefined - if the specified object class is not defined
ObjectClassNotPublished - if the specified object class is not published
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the run-time infrastructure

newHLAfederate

public HLAfederateProxy newHLAfederate(java.lang.String name)
                                throws ObjectClassNotDefined,
                                       ObjectClassNotPublished,
                                       IllegalName,
                                       ObjectInstanceNameInUse,
                                       FederateNotExecutionMember,
                                       SaveInProgress,
                                       RestoreInProgress,
                                       RTIinternalError
Registers a new HLAfederate with the specified name and returns a proxy object that may be used to examine and control its state.

Parameters:
name - the name of the new object
Returns:
the newly created proxy object
Throws:
ObjectClassNotDefined - if the specified object class is not defined
ObjectClassNotPublished - if the specified object class is not published
IllegalName - if the instance name has is illegal
ObjectInstanceNameInUse - if the instance name is already in use
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the run-time infrastructure

newHLAfederation

public HLAfederationProxy newHLAfederation()
                                    throws ObjectClassNotDefined,
                                           ObjectClassNotPublished,
                                           FederateNotExecutionMember,
                                           SaveInProgress,
                                           RestoreInProgress,
                                           RTIinternalError
Registers a new HLAfederation and returns a proxy object that may be used to examine and control its state.

Returns:
the newly created proxy object
Throws:
ObjectClassNotDefined - if the specified object class is not defined
ObjectClassNotPublished - if the specified object class is not published
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the run-time infrastructure

newHLAfederation

public HLAfederationProxy newHLAfederation(java.lang.String name)
                                    throws ObjectClassNotDefined,
                                           ObjectClassNotPublished,
                                           IllegalName,
                                           ObjectInstanceNameInUse,
                                           FederateNotExecutionMember,
                                           SaveInProgress,
                                           RestoreInProgress,
                                           RTIinternalError
Registers a new HLAfederation with the specified name and returns a proxy object that may be used to examine and control its state.

Parameters:
name - the name of the new object
Returns:
the newly created proxy object
Throws:
ObjectClassNotDefined - if the specified object class is not defined
ObjectClassNotPublished - if the specified object class is not published
IllegalName - if the instance name has is illegal
ObjectInstanceNameInUse - if the instance name is already in use
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the run-time infrastructure

addInteractionListener

public void addInteractionListener(ManagementInteractionListener il)
Adds a listener for the interactions processed by this ambassador.

Parameters:
il - the listener object to add

removeInteractionListener

public void removeInteractionListener(ManagementInteractionListener il)
Removes a listener for the interactions processed by this ambassador.

Parameters:
il - the listener object to remove

receiveInteraction

public void receiveInteraction(InteractionClassHandle interactionClass,
                               ParameterHandleValueMap theParameters,
                               byte[] userSuppliedTag,
                               OrderType sentOrdering,
                               TransportationType theTransport)
                        throws InteractionClassNotRecognized,
                               InteractionParameterNotRecognized,
                               InteractionClassNotSubscribed,
                               FederateInternalError
Notifies the federate of a received interaction.

Specified by:
receiveInteraction in interface FederateAmbassador
Overrides:
receiveInteraction in class ProxyAmbassador
Parameters:
interactionClass - the class of the received interaction
theParameters - the map between parameter handles and the values of the identified parameters
userSuppliedTag - a user-supplied tag associated with the interaction
sentOrdering - the type of ordering with which the interaction was sent
theTransport - the type of transport associated with the interaction
Throws:
InteractionClassNotRecognized - if the interaction class was not recognized
InteractionParameterNotRecognized - if a parameter of the interaction was not recognized
InteractionClassNotSubscribed - if the federate had not subscribed to the interaction class
FederateInternalError - if an error occurs in the federate

discoverObjectInstance

public void discoverObjectInstance(ObjectInstanceHandle theObject,
                                   ObjectClassHandle theObjectClass,
                                   java.lang.String objectName)
                            throws CouldNotDiscover,
                                   ObjectClassNotRecognized,
                                   FederateInternalError
Notifies the federate of the presence of an object instance.

Specified by:
discoverObjectInstance in interface FederateAmbassador
Overrides:
discoverObjectInstance in class ProxyAmbassador
Parameters:
theObject - the instance handle of the newly discovered object
theObjectClass - the class handle of the newly discovered object
objectName - the name of the newly discovered object
Throws:
CouldNotDiscover - if the object could not be discovered
ObjectClassNotRecognized - if the object class was not recognized
FederateInternalError - if an error occurs in the federate

sendHLAsetTiming

public void sendHLAsetTiming(byte[] HLAfederate,
                             int HLAreportPeriod,
                             byte[] userSuppliedTag)
                      throws InteractionClassNotPublished,
                             InteractionClassNotDefined,
                             InteractionParameterNotDefined,
                             FederateNotExecutionMember,
                             SaveInProgress,
                             RestoreInProgress,
                             RTIinternalError
Adjust the time period between updates of the HLAmanager.HLAfederate object instance for the specified joined federate. If this interaction is never sent, the RTI shall not perform periodic updates.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAreportPeriod - Number of seconds between updates of instance attribute values of the HLAfederate object instance (A zero value causes periodic updates to cease).
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAmodifyAttributeState

public void sendHLAmodifyAttributeState(byte[] HLAfederate,
                                        byte[] HLAobjectInstance,
                                        byte[] HLAattribute,
                                        HLAownership HLAattributeState,
                                        byte[] userSuppliedTag)
                                 throws InteractionClassNotPublished,
                                        InteractionClassNotDefined,
                                        InteractionParameterNotDefined,
                                        FederateNotExecutionMember,
                                        SaveInProgress,
                                        RestoreInProgress,
                                        RTIinternalError
Modify the ownership state of an attribute of an object instance for the specified joined federate. If the interaction is used to give ownership of the instance attribute to the specified joined federate and another joined federate currently owns the instance attribute, the owning joined federate shall be divested of ownership of the instance attribute before ownership is granted to the specified joined federate. No notification of change of ownership of the instance attribute shall be provided to either joined federate. In order for ownership of the instance attribute to be granted to the specified joined federate, the following conditions shall be true: - the specified joined federate knows about the object instance - the specified joined federate is publishing the corresponding class attribute at the known class of the specified object instance at that joined federate - the specified instance attribute is not owned by the RTI (i.e., it's not a predefined attribute of a MOM object class) If one or more of the above conditions are not met, then the interaction shall have no effect and an error shall be reported via an interaction of class HLAmanager. HLAfederate.HLAreport. HLAreportMOMexception.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectInstance - Handle of the object instance whose attribute state is being changed.
HLAattribute - Handle of the instance attribute whose stateis being changed.
HLAattributeState - New state for the attribute of the object instance.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAsetServiceReporting

public void sendHLAsetServiceReporting(byte[] HLAfederate,
                                       boolean HLAreportingState,
                                       byte[] userSuppliedTag)
                                throws InteractionClassNotPublished,
                                       InteractionClassNotDefined,
                                       InteractionParameterNotDefined,
                                       FederateNotExecutionMember,
                                       SaveInProgress,
                                       RestoreInProgress,
                                       RTIinternalError
Specify whether to report service invocations to0 or from the specified joined federate via HLAmanager.HLAfederate. HLAreport.HLAreportServiceInvocation interactions (enable or disable servicereporting). If the specified joined federate is subscribed to the HLAmanager.HLAfederate.HLAreport. HLAreportServiceInvocation interaction, all attempts to enable service reporting for that joined federate by sending an HLAmanager.HLAfederate.HLAadjust. HLAsetServiceReporting interaction with an HLAreportingState parameter value of HLAtrue shall fail and be reported via the normal MOM interaction failure means.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAreportingState - Whether the RTI should report service invocations (default = HLAfalse).
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAsetExceptionReporting

public void sendHLAsetExceptionReporting(byte[] HLAfederate,
                                         boolean HLAreportingState,
                                         byte[] userSuppliedTag)
                                  throws InteractionClassNotPublished,
                                         InteractionClassNotDefined,
                                         InteractionParameterNotDefined,
                                         FederateNotExecutionMember,
                                         SaveInProgress,
                                         RestoreInProgress,
                                         RTIinternalError
Specify whether the RTI shall report service invocation exceptions via HLAmanager.HLAfederate.HLAreport. HLAreportException interactions.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAreportingState - Whether the RTI should report exceptions (default = HLAfalse).
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLArequestPublications

public void sendHLArequestPublications(byte[] HLAfederate,
                                       byte[] userSuppliedTag)
                                throws InteractionClassNotPublished,
                                       InteractionClassNotDefined,
                                       InteractionParameterNotDefined,
                                       FederateNotExecutionMember,
                                       SaveInProgress,
                                       RestoreInProgress,
                                       RTIinternalError
Request that the RTI send report interactions that contain the publication data of a joined federate. It shall result in one interaction of class HLAmanager. HLAfederate.HLAreport. HLAreportInteractionPublication and one interaction of class HLAmanager.HLAfederate. HLAreport.HLAreportObjectClassPublication for each object class published.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLArequestSubscriptions

public void sendHLArequestSubscriptions(byte[] HLAfederate,
                                        byte[] userSuppliedTag)
                                 throws InteractionClassNotPublished,
                                        InteractionClassNotDefined,
                                        InteractionParameterNotDefined,
                                        FederateNotExecutionMember,
                                        SaveInProgress,
                                        RestoreInProgress,
                                        RTIinternalError
Request that the RTI send report interactions that contain the subscription data of a joined federate. It shall result in one interaction of class HLAmanager. HLAfederate.HLAreport. HLAreportInteractionSubscription and one interaction of class HLAmanager.HLAfederate. HLAreport.HLAreportObjectClassSubscription for each object class published.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLArequestObjectInstancesThatCanBeDeleted

public void sendHLArequestObjectInstancesThatCanBeDeleted(byte[] HLAfederate,
                                                          byte[] userSuppliedTag)
                                                   throws InteractionClassNotPublished,
                                                          InteractionClassNotDefined,
                                                          InteractionParameterNotDefined,
                                                          FederateNotExecutionMember,
                                                          SaveInProgress,
                                                          RestoreInProgress,
                                                          RTIinternalError
Request that the RTI send a report interaction that contains the object instances that can be deleted at the joined federate. It shall result in one interaction of class HLAmanager.HLAfederate.HLAreport. HLAreportObjectInstancesThatCanBeDeleted.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLArequestObjectInstancesUpdated

public void sendHLArequestObjectInstancesUpdated(byte[] HLAfederate,
                                                 byte[] userSuppliedTag)
                                          throws InteractionClassNotPublished,
                                                 InteractionClassNotDefined,
                                                 InteractionParameterNotDefined,
                                                 FederateNotExecutionMember,
                                                 SaveInProgress,
                                                 RestoreInProgress,
                                                 RTIinternalError
Request that the RTI send a report interaction that contains the object instance updating responsibility of a joined federate. It shall result in one interaction of class HLAmanager.HLAfederate.HLAreport. HLAreportObjectInstancesUpdated.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLArequestObjectInstancesReflected

public void sendHLArequestObjectInstancesReflected(byte[] HLAfederate,
                                                   byte[] userSuppliedTag)
                                            throws InteractionClassNotPublished,
                                                   InteractionClassNotDefined,
                                                   InteractionParameterNotDefined,
                                                   FederateNotExecutionMember,
                                                   SaveInProgress,
                                                   RestoreInProgress,
                                                   RTIinternalError
Request that the RTI send a report interaction that contains the objects instances for which a joined federate has had a Reflect Attribute Values service invocation. It shall result in one interaction ofclass HLAmanager.HLAfederate.HLAreport. HLAreportObjectInstancesReflected.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLArequestUpdatesSent

public void sendHLArequestUpdatesSent(byte[] HLAfederate,
                                      byte[] userSuppliedTag)
                               throws InteractionClassNotPublished,
                                      InteractionClassNotDefined,
                                      InteractionParameterNotDefined,
                                      FederateNotExecutionMember,
                                      SaveInProgress,
                                      RestoreInProgress,
                                      RTIinternalError
Request that the RTI send a report interaction that contains the number of updates that a joined federate has generated. It shall result in one interaction of class HLAmanager.HLAfederate.HLAreport. HLAreportUpdatesSent for each transportation type that is used to send updates.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLArequestInteractionsSent

public void sendHLArequestInteractionsSent(byte[] HLAfederate,
                                           byte[] userSuppliedTag)
                                    throws InteractionClassNotPublished,
                                           InteractionClassNotDefined,
                                           InteractionParameterNotDefined,
                                           FederateNotExecutionMember,
                                           SaveInProgress,
                                           RestoreInProgress,
                                           RTIinternalError
Request that the RTI send a report interaction that contains the number of interactions that a joined federate has generated. This count shall include interactions sent with region. It shall result in one interaction of class HLAmanager.HLAfederate.HLAreport. HLAreportInteractionsSent for each transportation type that is used to send interactions.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLArequestReflectionsReceived

public void sendHLArequestReflectionsReceived(byte[] HLAfederate,
                                              byte[] userSuppliedTag)
                                       throws InteractionClassNotPublished,
                                              InteractionClassNotDefined,
                                              InteractionParameterNotDefined,
                                              FederateNotExecutionMember,
                                              SaveInProgress,
                                              RestoreInProgress,
                                              RTIinternalError
Request that the RTI send a report interaction that contains the number of reflections that a joined federate has received. It shall result in one interaction of class HLAmanager.HLAfederate.HLAreport. HLAreportReflectionsReceived for each transportation type used in receiving reflections.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLArequestInteractionsReceived

public void sendHLArequestInteractionsReceived(byte[] HLAfederate,
                                               byte[] userSuppliedTag)
                                        throws InteractionClassNotPublished,
                                               InteractionClassNotDefined,
                                               InteractionParameterNotDefined,
                                               FederateNotExecutionMember,
                                               SaveInProgress,
                                               RestoreInProgress,
                                               RTIinternalError
Request that the RTI send a report interaction that contains the number of interactions that a joined federate has received. It shall result in one interaction of class HLAmanager.HLAfederate.HLAreport. HLAreportInteractionsReceived for each transportation typeused in receiving interactions.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLArequestObjectInstanceInformation

public void sendHLArequestObjectInstanceInformation(byte[] HLAfederate,
                                                    byte[] HLAobjectInstance,
                                                    byte[] userSuppliedTag)
                                             throws InteractionClassNotPublished,
                                                    InteractionClassNotDefined,
                                                    InteractionParameterNotDefined,
                                                    FederateNotExecutionMember,
                                                    SaveInProgress,
                                                    RestoreInProgress,
                                                    RTIinternalError
Request that the RTI send a report interaction that contains the information that a joined federate maintains on a single object instance. It shall result in one interaction of class HLAmanager.HLAfederate.HLAreport.HLAreportObjectInstanceInformation.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectInstance - Handle of the object instance for which information is being requested.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLArequestSynchronizationPoints

public void sendHLArequestSynchronizationPoints(byte[] HLAfederate,
                                                byte[] userSuppliedTag)
                                         throws InteractionClassNotPublished,
                                                InteractionClassNotDefined,
                                                InteractionParameterNotDefined,
                                                FederateNotExecutionMember,
                                                SaveInProgress,
                                                RestoreInProgress,
                                                RTIinternalError
Request that the RTI send a report interaction that contains a list of all in-progress federation synchronization points. It shall result in one interaction class HLAmanager.HLAfederate.HLAreport. HLAreportSynchronizationPoints.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLArequestSynchronizationPointStatus

public void sendHLArequestSynchronizationPointStatus(byte[] HLAfederate,
                                                     byte[] userSuppliedTag)
                                              throws InteractionClassNotPublished,
                                                     InteractionClassNotDefined,
                                                     InteractionParameterNotDefined,
                                                     FederateNotExecutionMember,
                                                     SaveInProgress,
                                                     RestoreInProgress,
                                                     RTIinternalError
Request that the RTI send a report interaction that contains a list that includes each federate (and its synchronization point status) that is associated with a particular synchronization point. It shall result in one interaction of class HLAmanager.HLAfederate.HLAreport. HLAreportSynchronizationPointStatus.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportObjectClassPublication

public void sendHLAreportObjectClassPublication(byte[] HLAfederate,
                                                int HLAnumberOfClasses,
                                                byte[] HLAobjectClass,
                                                byte[][] HLAattributeList,
                                                byte[] userSuppliedTag)
                                         throws InteractionClassNotPublished,
                                                InteractionClassNotDefined,
                                                InteractionParameterNotDefined,
                                                FederateNotExecutionMember,
                                                SaveInProgress,
                                                RestoreInProgress,
                                                RTIinternalError
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. HLArequest.HLArequestPublications. It shall report the attributes of one object class published by the joined federate. One of these interactions shall be sent for each object class containing attributes that are published by the joined federate.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAnumberOfClasses - The number of object classes for which the joined federate publishes attributes.
HLAobjectClass - The object class whose publication is being reported.
HLAattributeList - List of handles of HLAobjectClass attributes that the joined federate is publishing.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportObjectClassSubscription

public void sendHLAreportObjectClassSubscription(byte[] HLAfederate,
                                                 int HLAnumberOfClasses,
                                                 byte[] HLAobjectClass,
                                                 boolean HLAactive,
                                                 byte[][] HLAattributeList,
                                                 byte[] userSuppliedTag)
                                          throws InteractionClassNotPublished,
                                                 InteractionClassNotDefined,
                                                 InteractionParameterNotDefined,
                                                 FederateNotExecutionMember,
                                                 SaveInProgress,
                                                 RestoreInProgress,
                                                 RTIinternalError
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. HLArequest.HLArequestSubscriptions. It shall report the attributes of one object class subscribed to by the joined federate. One of these interactions shall be sent for each object class that is subscribed to by the joined federate. This information shall reflect related DDM usage.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAnumberOfClasses - The number of object classes for which the joined federate subscribes to attributes. This information shall reflect related DDM usage.
HLAobjectClass - The object class whose subscription is being reported.
HLAactive - Whether the subscription is active.
HLAattributeList - List of handles of class attributes to which the joined federate is subscribing.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportInteractionPublication

public void sendHLAreportInteractionPublication(byte[] HLAfederate,
                                                byte[][] HLAinteractionClassList,
                                                byte[] userSuppliedTag)
                                         throws InteractionClassNotPublished,
                                                InteractionClassNotDefined,
                                                InteractionParameterNotDefined,
                                                FederateNotExecutionMember,
                                                SaveInProgress,
                                                RestoreInProgress,
                                                RTIinternalError
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. HLArequest.HLArequestPublications. It shall report the interaction classes published by the joined federate.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAinteractionClassList - List of interaction classes that the joined federate is publishing.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportInteractionSubscription

public void sendHLAreportInteractionSubscription(byte[] HLAfederate,
                                                 HLAinteractionSubscription[] HLAinteractionClassList,
                                                 byte[] userSuppliedTag)
                                          throws InteractionClassNotPublished,
                                                 InteractionClassNotDefined,
                                                 InteractionParameterNotDefined,
                                                 FederateNotExecutionMember,
                                                 SaveInProgress,
                                                 RestoreInProgress,
                                                 RTIinternalError
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. HLArequest.HLArequestSubscriptions. It shall report the interaction classes subscribed to by the joined federate. This information shall reflect related DDM usage.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAinteractionClassList - List of interaction class/subscription type pairs. Each pair consists of the handle of an interaction class that the joined federate is subscribed to and whether the joined federate is actively subscribing. This information shall reflect related DDM usage.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportObjectInstancesThatCanBeDeleted

public void sendHLAreportObjectInstancesThatCanBeDeleted(byte[] HLAfederate,
                                                         HLAobjectClassBasedCount[] HLAobjectInstanceCounts,
                                                         byte[] userSuppliedTag)
                                                  throws InteractionClassNotPublished,
                                                         InteractionClassNotDefined,
                                                         InteractionParameterNotDefined,
                                                         FederateNotExecutionMember,
                                                         SaveInProgress,
                                                         RestoreInProgress,
                                                         RTIinternalError
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.HLArequest.HLArequestObject InstancesThatCanBeDeleted. It shall report the number of object instances (by registered class of the object instances) whose HLAprivilegeToDeleteObject attribute areowned by the joined federate.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectInstanceCounts - A list of object instance counts. Each object instance count consists of an object class handle and the number of object instances of that class.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportObjectInstancesUpdated

public void sendHLAreportObjectInstancesUpdated(byte[] HLAfederate,
                                                HLAobjectClassBasedCount[] HLAobjectInstanceCounts,
                                                byte[] userSuppliedTag)
                                         throws InteractionClassNotPublished,
                                                InteractionClassNotDefined,
                                                InteractionParameterNotDefined,
                                                FederateNotExecutionMember,
                                                SaveInProgress,
                                                RestoreInProgress,
                                                RTIinternalError
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. HLArequest.HLArequestObjectInstancessUpdated. It shall report the number of object instances (by registered class of the object instances) for which the joined federate has invoked the Update Attribute Values service.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectInstanceCounts - List of object instance counts. Each object instance count consists of an object class handle and the number of object instances of that class.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportObjectInstancesReflected

public void sendHLAreportObjectInstancesReflected(byte[] HLAfederate,
                                                  HLAobjectClassBasedCount[] HLAobjectInstanceCounts,
                                                  byte[] userSuppliedTag)
                                           throws InteractionClassNotPublished,
                                                  InteractionClassNotDefined,
                                                  InteractionParameterNotDefined,
                                                  FederateNotExecutionMember,
                                                  SaveInProgress,
                                                  RestoreInProgress,
                                                  RTIinternalError
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. HLArequest.HLArequestObjectInstancessReflected. It shall report the number of object instances (by registered class of the object instances) for which the joined federate has had a Reflect Attribute Values service invocation.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectInstanceCounts - List of object instance counts. Each object instance count consists of an object class handle and the number of object instances of that class.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportUpdatesSent

public void sendHLAreportUpdatesSent(byte[] HLAfederate,
                                     char[] HLAtransportation,
                                     HLAobjectClassBasedCount[] HLAupdateCounts,
                                     byte[] userSuppliedTag)
                              throws InteractionClassNotPublished,
                                     InteractionClassNotDefined,
                                     InteractionParameterNotDefined,
                                     FederateNotExecutionMember,
                                     SaveInProgress,
                                     RestoreInProgress,
                                     RTIinternalError
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. HLArequest.HLArequestUpdatesSent. It shall report the number of updates sent (by registered class of the object instances of the updates) by the joined federate since the beginning of the federation execution. One interaction of this class shall be sent by the RTI for each transportation type used.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAtransportation - Transportation type used in sending updates.
HLAupdateCounts - List of update counts. Each update count consists of an object class handle and the number of updates sent of that class.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportReflectionsReceived

public void sendHLAreportReflectionsReceived(byte[] HLAfederate,
                                             char[] HLAtransportation,
                                             HLAobjectClassBasedCount[] HLAreflectCounts,
                                             byte[] userSuppliedTag)
                                      throws InteractionClassNotPublished,
                                             InteractionClassNotDefined,
                                             InteractionParameterNotDefined,
                                             FederateNotExecutionMember,
                                             SaveInProgress,
                                             RestoreInProgress,
                                             RTIinternalError
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. HLArequest.HLArequestReflectionsReceived. It shall report the number of reflections received (by registered class of the object instances of the reflects) by the joined federate since the beginning of the federation execution. One interaction of this class shall be sent by the RTI for each transportation type used.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAtransportation - Transportation type used in receiving reflections.
HLAreflectCounts - List of reflection counts. Each reflection count consists of an object class handle and the number of reflections received of that class.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportInteractionsSent

public void sendHLAreportInteractionsSent(byte[] HLAfederate,
                                          char[] HLAtransportation,
                                          HLAinteractionCount[] HLAinteractionCounts,
                                          byte[] userSuppliedTag)
                                   throws InteractionClassNotPublished,
                                          InteractionClassNotDefined,
                                          InteractionParameterNotDefined,
                                          FederateNotExecutionMember,
                                          SaveInProgress,
                                          RestoreInProgress,
                                          RTIinternalError
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. HLArequest.HLArequestInteractionsSent. It shall report the number of interactions sent (by sent class of the interactions) by the joined federate since the beginning of the federation execution. This count shall include interactions sent with region. One interaction of this class shall be sent by the RTI for each transportation type used.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAtransportation - Transportation type used in sending interactions.
HLAinteractionCounts - List of interaction counts. Each interaction count consists of an interaction class handle and the number of interactions of that class. This information shall reflect related DDM usage.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportInteractionsReceived

public void sendHLAreportInteractionsReceived(byte[] HLAfederate,
                                              char[] HLAtransportation,
                                              HLAinteractionCount[] HLAinteractionCounts,
                                              byte[] userSuppliedTag)
                                       throws InteractionClassNotPublished,
                                              InteractionClassNotDefined,
                                              InteractionParameterNotDefined,
                                              FederateNotExecutionMember,
                                              SaveInProgress,
                                              RestoreInProgress,
                                              RTIinternalError
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. HLArequest. HLArequestInteractionsReceived. It shall report the number of interactions received (by sent class of the interactions) by the joined federate since the beginning of the federation execution. One interaction of this class shall be sent by the RTI for each transportation type used.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAtransportation - Transportation type used in receiving interactions.
HLAinteractionCounts - List of interaction counts. Each interaction count consists of an interaction class handle and the number of interactions of that class.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportObjectInstanceInformation

public void sendHLAreportObjectInstanceInformation(byte[] HLAfederate,
                                                   byte[] HLAobjectInstance,
                                                   byte[][] HLAownedInstanceAttributeList,
                                                   byte[] HLAregisteredClass,
                                                   byte[] HLAknownClass,
                                                   byte[] userSuppliedTag)
                                            throws InteractionClassNotPublished,
                                                   InteractionClassNotDefined,
                                                   InteractionParameterNotDefined,
                                                   FederateNotExecutionMember,
                                                   SaveInProgress,
                                                   RestoreInProgress,
                                                   RTIinternalError
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. HLArequest.HLArequestObjectInstance Information. It shall report on a single object instance and portray the attributes of that object instance that are owned by the joined federate, the registered class of the object instance, and the known class of the object instance at the joined federate.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectInstance - Handle of the object instance for which the interaction was sent.
HLAownedInstanceAttributeList - List of the handles of all instance attributes, of the object instance, owned by the joined federate.
HLAregisteredClass - Handle of the registered class of the object instance.
HLAknownClass - Handle of the known class of the object instance at the joined federate.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportException

public void sendHLAreportException(byte[] HLAfederate,
                                   java.lang.String HLAservice,
                                   java.lang.String HLAexception,
                                   byte[] userSuppliedTag)
                            throws InteractionClassNotPublished,
                                   InteractionClassNotDefined,
                                   InteractionParameterNotDefined,
                                   FederateNotExecutionMember,
                                   SaveInProgress,
                                   RestoreInProgress,
                                   RTIinternalError
The interaction shall be sent by the RTI when an exception occurs as the result of a service invocation at the indicated joined federate. This interaction shall be sent only if the last HLAmanager.HLAfederate.HLAadjust. HLAsetExceptionReporting interaction changing the HLAreportingState parameter sets the parameter to HLAtrue, for the indicated joined federate.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAservice - Name of the service that raised the exception.
HLAexception - Textual depiction of the exception.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportServiceInvocation

public void sendHLAreportServiceInvocation(byte[] HLAfederate,
                                           java.lang.String HLAservice,
                                           boolean HLAsuccessIndicator,
                                           java.lang.String[] HLAsuppliedArguments,
                                           java.lang.String[] HLAreturnedArguments,
                                           java.lang.String HLAexception,
                                           int HLAserialNumber,
                                           byte[] userSuppliedTag)
                                    throws InteractionClassNotPublished,
                                           InteractionClassNotDefined,
                                           InteractionParameterNotDefined,
                                           FederateNotExecutionMember,
                                           SaveInProgress,
                                           RestoreInProgress,
                                           RTIinternalError
This interaction shall be sent by the RTI whenever an HLA service is invoked, either by the indicated joined federate or by the RTI at the indicated joined federate, and Service Reporting is Enabled for the indicated joined federate. This interaction shall always contain the arguments supplied by the service invoker. If the service invocation was successful, the interaction also shall contain the value returned to the invoker (if the service returns a value); otherwise, the interaction also shall contain an indication of the exception that shall be raised to the invoker.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAservice - Textual name of the service.
HLAsuccessIndicator - Whether the service invocation was successful. Exception values are returned along with HLAfalse value.
HLAsuppliedArguments - Textual depiction of the arguments supplied in the service invocation.
HLAreturnedArguments - Textual depiction of the argument returned by the service invocation (null if the service does not normally return a value or if HLAsuccessIndicator is HLAfalse).
HLAexception - Textual depiction of the exception raised by this service invocation (null if HLAsuccessIndicator is HLAtrue).
HLAserialNumber - This is a per-joined federate serial number that shall start at zero and shall increment by 1 for each HLAmanager.HLAfederate.HLAreport HLAreportServiceInvocation interaction that represents service invocations to or from the respective joined federate.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportMOMexception

public void sendHLAreportMOMexception(byte[] HLAfederate,
                                      java.lang.String HLAservice,
                                      java.lang.String HLAexception,
                                      boolean HLAparameterError,
                                      byte[] userSuppliedTag)
                               throws InteractionClassNotPublished,
                                      InteractionClassNotDefined,
                                      InteractionParameterNotDefined,
                                      FederateNotExecutionMember,
                                      SaveInProgress,
                                      RestoreInProgress,
                                      RTIinternalError
The interaction shall be sent by the RTI when one the following occurs: - a MOM interaction without all the necessary parameters is sent or - an interaction that imitates a federate's invocation of an RTI service is sent and not all of the service's pre-conditions are met.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAservice - Name of the service interaction that had a problem or raised the exception.
HLAexception - Textual depiction of the problem or exception.
HLAparameterError - HLAtrue if there was an incorrect number of interaction parameters, HLAfalse otherwise.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportSynchronizationPoints

public void sendHLAreportSynchronizationPoints(byte[] HLAfederate,
                                               java.lang.String[] HLAsynchPoints,
                                               byte[] userSuppliedTag)
                                        throws InteractionClassNotPublished,
                                               InteractionClassNotDefined,
                                               InteractionParameterNotDefined,
                                               FederateNotExecutionMember,
                                               SaveInProgress,
                                               RestoreInProgress,
                                               RTIinternalError
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. HLArequest.HLArequestSynchronizationPoints. It shall report the list of active synchronization points in the federation execution.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAsynchPoints - List of the in progress federation execution synchronization points.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAreportSynchronizationPointStatus

public void sendHLAreportSynchronizationPointStatus(byte[] HLAfederate,
                                                    java.lang.String HLAsynchPointName,
                                                    HLAsynchPointFederate[] HLAsynchPointFederates,
                                                    byte[] userSuppliedTag)
                                             throws InteractionClassNotPublished,
                                                    InteractionClassNotDefined,
                                                    InteractionParameterNotDefined,
                                                    FederateNotExecutionMember,
                                                    SaveInProgress,
                                                    RestoreInProgress,
                                                    RTIinternalError
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. HLArequest.HLArequestSynchronizationPointStatus. It shall report the status of a particular synchronization point. This shall be a list that includes each federate (and its synchronization status) that is associated with a particular synchronization point.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAsynchPointName - Name of a particular synchronization point.
HLAsynchPointFederates - List of each federate (and its synchronization status) associated with the particular synchronization point.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAresignFederationExecution

public void sendHLAresignFederationExecution(byte[] HLAfederate,
                                             HLAresignAction HLAresignAction,
                                             byte[] userSuppliedTag)
                                      throws InteractionClassNotPublished,
                                             InteractionClassNotDefined,
                                             InteractionParameterNotDefined,
                                             FederateNotExecutionMember,
                                             SaveInProgress,
                                             RestoreInProgress,
                                             RTIinternalError
Cause the joined federate to resign from the federation execution. A joined federate shall be able to send this interaction anytime.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAresignAction - Action that the RTI is to take in conjunction with the resignation.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAsynchronizationPointAchieved

public void sendHLAsynchronizationPointAchieved(byte[] HLAfederate,
                                                java.lang.String HLAlabel,
                                                byte[] userSuppliedTag)
                                         throws InteractionClassNotPublished,
                                                InteractionClassNotDefined,
                                                InteractionParameterNotDefined,
                                                FederateNotExecutionMember,
                                                SaveInProgress,
                                                RestoreInProgress,
                                                RTIinternalError
Mimic the federate's report of achieving a synchronization point.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAlabel - Label associated with the synchronization point.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAfederateSaveBegun

public void sendHLAfederateSaveBegun(byte[] HLAfederate,
                                     byte[] userSuppliedTag)
                              throws InteractionClassNotPublished,
                                     InteractionClassNotDefined,
                                     InteractionParameterNotDefined,
                                     FederateNotExecutionMember,
                                     SaveInProgress,
                                     RestoreInProgress,
                                     RTIinternalError
Mimic the federate's report of starting a save.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAfederateSaveComplete

public void sendHLAfederateSaveComplete(byte[] HLAfederate,
                                        boolean HLAsuccessIndicator,
                                        byte[] userSuppliedTag)
                                 throws InteractionClassNotPublished,
                                        InteractionClassNotDefined,
                                        InteractionParameterNotDefined,
                                        FederateNotExecutionMember,
                                        SaveInProgress,
                                        RestoreInProgress,
                                        RTIinternalError
Mimic the joined federate's report of completion of a save. A joined federate shall be able to send this interaction during a federation save.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAsuccessIndicator - Whether the save was successful.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAfederateRestoreComplete

public void sendHLAfederateRestoreComplete(byte[] HLAfederate,
                                           boolean HLAsuccessIndicator,
                                           byte[] userSuppliedTag)
                                    throws InteractionClassNotPublished,
                                           InteractionClassNotDefined,
                                           InteractionParameterNotDefined,
                                           FederateNotExecutionMember,
                                           SaveInProgress,
                                           RestoreInProgress,
                                           RTIinternalError
Mimic the joined federate's report of completion of a restore. A joined federate shall be able to send this interaction during a federation restore.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAsuccessIndicator - Whether the restore was successful.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLApublishObjectClassAttributes

public void sendHLApublishObjectClassAttributes(byte[] HLAfederate,
                                                byte[] HLAobjectClass,
                                                byte[][] HLAattributeList,
                                                byte[] userSuppliedTag)
                                         throws InteractionClassNotPublished,
                                                InteractionClassNotDefined,
                                                InteractionParameterNotDefined,
                                                FederateNotExecutionMember,
                                                SaveInProgress,
                                                RestoreInProgress,
                                                RTIinternalError
Set the joined federate's publication status of attributes belonging to an object class.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectClass - Object class for which the joined federate's publication shall change.
HLAattributeList - List of handles of attributes of HLAobjectClass, which the federate shall now publish.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAunpublishObjectClassAttributes

public void sendHLAunpublishObjectClassAttributes(byte[] HLAfederate,
                                                  byte[] HLAobjectClass,
                                                  byte[][] HLAattributeList,
                                                  byte[] userSuppliedTag)
                                           throws InteractionClassNotPublished,
                                                  InteractionClassNotDefined,
                                                  InteractionParameterNotDefined,
                                                  FederateNotExecutionMember,
                                                  SaveInProgress,
                                                  RestoreInProgress,
                                                  RTIinternalError
Cause the joined federate no longer to publish attributes of an object class.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectClass - Object class for which the joined federate's unpublication shall change.
HLAattributeList - List of handles of attributes of HLAobjectClass, which the joined federate shall now unpublish.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLApublishInteractionClass

public void sendHLApublishInteractionClass(byte[] HLAfederate,
                                           byte[] HLAinteractionClass,
                                           byte[] userSuppliedTag)
                                    throws InteractionClassNotPublished,
                                           InteractionClassNotDefined,
                                           InteractionParameterNotDefined,
                                           FederateNotExecutionMember,
                                           SaveInProgress,
                                           RestoreInProgress,
                                           RTIinternalError
Set the joined federate's publication status of an interaction class.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAinteractionClass - Interaction class that the joined federate shall publish.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAunpublishInteractionClass

public void sendHLAunpublishInteractionClass(byte[] HLAfederate,
                                             byte[] HLAinteractionClass,
                                             byte[] userSuppliedTag)
                                      throws InteractionClassNotPublished,
                                             InteractionClassNotDefined,
                                             InteractionParameterNotDefined,
                                             FederateNotExecutionMember,
                                             SaveInProgress,
                                             RestoreInProgress,
                                             RTIinternalError
Cause the joined federate no longer to publish an interaction class.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAinteractionClass - Interaction class that the joined federate shall no longer publish.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAsubscribeObjectClassAttributes

public void sendHLAsubscribeObjectClassAttributes(byte[] HLAfederate,
                                                  byte[] HLAobjectClass,
                                                  byte[][] HLAattributeList,
                                                  boolean HLAactive,
                                                  byte[] userSuppliedTag)
                                           throws InteractionClassNotPublished,
                                                  InteractionClassNotDefined,
                                                  InteractionParameterNotDefined,
                                                  FederateNotExecutionMember,
                                                  SaveInProgress,
                                                  RestoreInProgress,
                                                  RTIinternalError
Set the joined federate's subscription status of attributes belonging to an object class.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectClass - Object class for which the joined federate's subscription shall change.
HLAattributeList - List of handles of attributes of HLAobjectClass to which the joined federate shall now subscribe.
HLAactive - Whether the subscription is active.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAunsubscribeObjectClassAttributes

public void sendHLAunsubscribeObjectClassAttributes(byte[] HLAfederate,
                                                    byte[] HLAobjectClass,
                                                    byte[][] HLAattributeList,
                                                    byte[] userSuppliedTag)
                                             throws InteractionClassNotPublished,
                                                    InteractionClassNotDefined,
                                                    InteractionParameterNotDefined,
                                                    FederateNotExecutionMember,
                                                    SaveInProgress,
                                                    RestoreInProgress,
                                                    RTIinternalError
Cause the joined federate no longer to subscribe to attributes of an object class.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectClass - Object class for which the joined federate's subscription shall change.
HLAattributeList - List of handles of attributes of HLAobjectClass to which the joined federate shall now unsubscribe.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAsubscribeInteractionClass

public void sendHLAsubscribeInteractionClass(byte[] HLAfederate,
                                             byte[] HLAinteractionClass,
                                             boolean HLAactive,
                                             byte[] userSuppliedTag)
                                      throws InteractionClassNotPublished,
                                             InteractionClassNotDefined,
                                             InteractionParameterNotDefined,
                                             FederateNotExecutionMember,
                                             SaveInProgress,
                                             RestoreInProgress,
                                             RTIinternalError
Set the joined federate's subscription status to an interaction class.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAinteractionClass - Interaction class to which the federate shall subscribe.
HLAactive - Whether the subscription is active.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAunsubscribeInteractionClass

public void sendHLAunsubscribeInteractionClass(byte[] HLAfederate,
                                               byte[] HLAinteractionClass,
                                               byte[] userSuppliedTag)
                                        throws InteractionClassNotPublished,
                                               InteractionClassNotDefined,
                                               InteractionParameterNotDefined,
                                               FederateNotExecutionMember,
                                               SaveInProgress,
                                               RestoreInProgress,
                                               RTIinternalError
Cause the joined federate no longer to subscribe to an interaction class.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAinteractionClass - Interaction class to which the joined federate will no longer be subscribed.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAdeleteObjectInstance

public void sendHLAdeleteObjectInstance(byte[] HLAfederate,
                                        byte[] HLAobjectInstance,
                                        byte[] HLAtag,
                                        byte[] HLAtimeStamp,
                                        byte[] userSuppliedTag)
                                 throws InteractionClassNotPublished,
                                        InteractionClassNotDefined,
                                        InteractionParameterNotDefined,
                                        FederateNotExecutionMember,
                                        SaveInProgress,
                                        RestoreInProgress,
                                        RTIinternalError
Cause an object instance to be deleted from the federation.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectInstance - Handle of the object instance that is to be deleted.
HLAtag - Tag associated with the deletion.
HLAtimeStamp - Time stamp of the deletion (optional).
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAlocalDeleteObjectInstance

public void sendHLAlocalDeleteObjectInstance(byte[] HLAfederate,
                                             byte[] HLAobjectInstance,
                                             byte[] userSuppliedTag)
                                      throws InteractionClassNotPublished,
                                             InteractionClassNotDefined,
                                             InteractionParameterNotDefined,
                                             FederateNotExecutionMember,
                                             SaveInProgress,
                                             RestoreInProgress,
                                             RTIinternalError
Inform the RTI that it shall treat the specified object instance as if thejoined federate did not know about the object instance.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectInstance - Handle of the object instance that is to be deleted.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAchangeAttributeTransportationType

public void sendHLAchangeAttributeTransportationType(byte[] HLAfederate,
                                                     byte[] HLAobjectInstance,
                                                     byte[][] HLAattributeList,
                                                     char[] HLAtransportation,
                                                     byte[] userSuppliedTag)
                                              throws InteractionClassNotPublished,
                                                     InteractionClassNotDefined,
                                                     InteractionParameterNotDefined,
                                                     FederateNotExecutionMember,
                                                     SaveInProgress,
                                                     RestoreInProgress,
                                                     RTIinternalError
Change the transportation type used by the joined federate when sending attributes belonging to the object instance.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectInstance - Handle of the object instance whose attribute transportation type is to be changed.
HLAattributeList - List of the handles of instance attributes whose transportation type is to be changed.
HLAtransportation - Transportation type to be used for updating instance attributes in the list.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAchangeInteractionTransportationType

public void sendHLAchangeInteractionTransportationType(byte[] HLAfederate,
                                                       byte[] HLAinteractionClass,
                                                       char[] HLAtransportation,
                                                       byte[] userSuppliedTag)
                                                throws InteractionClassNotPublished,
                                                       InteractionClassNotDefined,
                                                       InteractionParameterNotDefined,
                                                       FederateNotExecutionMember,
                                                       SaveInProgress,
                                                       RestoreInProgress,
                                                       RTIinternalError
Change the transportation type used by the joined federate when sending a class of interaction.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAinteractionClass - Interaction class whose transportation type is changed by this service invocation.
HLAtransportation - Transportation type to be used for sending the interaction class.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAunconditionalAttributeOwnershipDivestiture

public void sendHLAunconditionalAttributeOwnershipDivestiture(byte[] HLAfederate,
                                                              byte[] HLAobjectInstance,
                                                              byte[][] HLAattributeList,
                                                              byte[] userSuppliedTag)
                                                       throws InteractionClassNotPublished,
                                                              InteractionClassNotDefined,
                                                              InteractionParameterNotDefined,
                                                              FederateNotExecutionMember,
                                                              SaveInProgress,
                                                              RestoreInProgress,
                                                              RTIinternalError
Cause the ownership of attributes of an object instance to be unconditionally divested by the joined federate.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectInstance - Handle of the object instance whose attributes' ownership is to be divested.
HLAattributeList - List of handles of instance attributes belonging to HLAobjectInstance whose ownership is to be divested by the joined federate.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAenableTimeRegulation

public void sendHLAenableTimeRegulation(byte[] HLAfederate,
                                        byte[] HLAlookahead,
                                        byte[] userSuppliedTag)
                                 throws InteractionClassNotPublished,
                                        InteractionClassNotDefined,
                                        InteractionParameterNotDefined,
                                        FederateNotExecutionMember,
                                        SaveInProgress,
                                        RestoreInProgress,
                                        RTIinternalError
Cause the joined federate to begin regulating the logical time of other joined federates.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAlookahead - Lookahead to be used by the joined federate while regulating other joined federates.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAdisableTimeRegulation

public void sendHLAdisableTimeRegulation(byte[] HLAfederate,
                                         byte[] userSuppliedTag)
                                  throws InteractionClassNotPublished,
                                         InteractionClassNotDefined,
                                         InteractionParameterNotDefined,
                                         FederateNotExecutionMember,
                                         SaveInProgress,
                                         RestoreInProgress,
                                         RTIinternalError
Cause the joined federate to cease regulating the logical time of other joined federates.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAenableTimeConstrained

public void sendHLAenableTimeConstrained(byte[] HLAfederate,
                                         byte[] userSuppliedTag)
                                  throws InteractionClassNotPublished,
                                         InteractionClassNotDefined,
                                         InteractionParameterNotDefined,
                                         FederateNotExecutionMember,
                                         SaveInProgress,
                                         RestoreInProgress,
                                         RTIinternalError
Cause the logical time of the joined federate to begin being constrained by the logical times of other joined federates.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAdisableTimeConstrained

public void sendHLAdisableTimeConstrained(byte[] HLAfederate,
                                          byte[] userSuppliedTag)
                                   throws InteractionClassNotPublished,
                                          InteractionClassNotDefined,
                                          InteractionParameterNotDefined,
                                          FederateNotExecutionMember,
                                          SaveInProgress,
                                          RestoreInProgress,
                                          RTIinternalError
Cause the logical time of the joined federate to cease being constrained by the logical times of other joined federates.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAtimeAdvanceRequest

public void sendHLAtimeAdvanceRequest(byte[] HLAfederate,
                                      byte[] HLAtimeStamp,
                                      byte[] userSuppliedTag)
                               throws InteractionClassNotPublished,
                                      InteractionClassNotDefined,
                                      InteractionParameterNotDefined,
                                      FederateNotExecutionMember,
                                      SaveInProgress,
                                      RestoreInProgress,
                                      RTIinternalError
Request an advance of the joined federate's logical time on behalf of the joined federate, and release zero or more messages for delivery to the joined federate.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAtimeStamp - Time stamp requested.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAtimeAdvanceRequestAvailable

public void sendHLAtimeAdvanceRequestAvailable(byte[] HLAfederate,
                                               byte[] HLAtimeStamp,
                                               byte[] userSuppliedTag)
                                        throws InteractionClassNotPublished,
                                               InteractionClassNotDefined,
                                               InteractionParameterNotDefined,
                                               FederateNotExecutionMember,
                                               SaveInProgress,
                                               RestoreInProgress,
                                               RTIinternalError
Request an advance of the joined federate's logical time, on behalf of the joined federate, and release zero or more messages for delivery to the joined federate.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAtimeStamp - Time stamp requested.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAnextMessageRequest

public void sendHLAnextMessageRequest(byte[] HLAfederate,
                                      byte[] HLAtimeStamp,
                                      byte[] userSuppliedTag)
                               throws InteractionClassNotPublished,
                                      InteractionClassNotDefined,
                                      InteractionParameterNotDefined,
                                      FederateNotExecutionMember,
                                      SaveInProgress,
                                      RestoreInProgress,
                                      RTIinternalError
Request the logical time of the joined federate to be advanced to the time stamp of the next TSO message that shall be delivered to the joined federate, provided that the message shall have a time stamp no greater than the logical time specified in the request, and release zero or more messages for delivery to the joined federate.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAtimeStamp - Time stamp requested.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAnextMessageRequestAvailable

public void sendHLAnextMessageRequestAvailable(byte[] HLAfederate,
                                               byte[] HLAtimeStamp,
                                               byte[] userSuppliedTag)
                                        throws InteractionClassNotPublished,
                                               InteractionClassNotDefined,
                                               InteractionParameterNotDefined,
                                               FederateNotExecutionMember,
                                               SaveInProgress,
                                               RestoreInProgress,
                                               RTIinternalError
Request the logical time of the joined federate to be advanced to the time stamp of the next TSO message that shall be delivered to the joined federate, provided that the message shall have a time stamp no greater than the logical time specified in the request, and release zero or more messages for delivery to the joined federate.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAtimeStamp - Time stamp requested.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAflushQueueRequest

public void sendHLAflushQueueRequest(byte[] HLAfederate,
                                     byte[] HLAtimeStamp,
                                     byte[] userSuppliedTag)
                              throws InteractionClassNotPublished,
                                     InteractionClassNotDefined,
                                     InteractionParameterNotDefined,
                                     FederateNotExecutionMember,
                                     SaveInProgress,
                                     RestoreInProgress,
                                     RTIinternalError
Request the logical time of the joined federate to be advanced as far as possible, provided that the time stamp is less than or equal to the logical time specified in the request. All TSO and RO messages shall be delivered to the joined federate.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAtimeStamp - Time stamp requested.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAenableAsynchronousDelivery

public void sendHLAenableAsynchronousDelivery(byte[] HLAfederate,
                                              byte[] userSuppliedTag)
                                       throws InteractionClassNotPublished,
                                              InteractionClassNotDefined,
                                              InteractionParameterNotDefined,
                                              FederateNotExecutionMember,
                                              SaveInProgress,
                                              RestoreInProgress,
                                              RTIinternalError
Cause the RTI to deliver receive-order messages to the joined federate at any time, even if the joined federate is time-constrained.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAdisableAsynchronousDelivery

public void sendHLAdisableAsynchronousDelivery(byte[] HLAfederate,
                                               byte[] userSuppliedTag)
                                        throws InteractionClassNotPublished,
                                               InteractionClassNotDefined,
                                               InteractionParameterNotDefined,
                                               FederateNotExecutionMember,
                                               SaveInProgress,
                                               RestoreInProgress,
                                               RTIinternalError
When the joined federate is time-constrained, cause the RTI to deliver receive-order messages to the joined federate only when its time manager state is Time Advancing.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAmodifyLookahead

public void sendHLAmodifyLookahead(byte[] HLAfederate,
                                   byte[] HLAlookahead,
                                   byte[] userSuppliedTag)
                            throws InteractionClassNotPublished,
                                   InteractionClassNotDefined,
                                   InteractionParameterNotDefined,
                                   FederateNotExecutionMember,
                                   SaveInProgress,
                                   RestoreInProgress,
                                   RTIinternalError
Change the lookahead value used by the joined federate.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAlookahead - New value for lookahead.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAchangeAttributeOrderType

public void sendHLAchangeAttributeOrderType(byte[] HLAfederate,
                                            byte[] HLAobjectInstance,
                                            byte[][] HLAattributeList,
                                            HLAorderType HLAsendOrder,
                                            byte[] userSuppliedTag)
                                     throws InteractionClassNotPublished,
                                            InteractionClassNotDefined,
                                            InteractionParameterNotDefined,
                                            FederateNotExecutionMember,
                                            SaveInProgress,
                                            RestoreInProgress,
                                            RTIinternalError
Change the ordering type used by the joined federate when sending attributes belonging to the object instance.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAobjectInstance - Handle of the object instance whose attribute order type is to be changed.
HLAattributeList - List of the handles of instance attributes whose order type is to be changed.
HLAsendOrder - Order type to be used for sending the instance attribute list.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAchangeInteractionOrderType

public void sendHLAchangeInteractionOrderType(byte[] HLAfederate,
                                              byte[] HLAinteractionClass,
                                              HLAorderType HLAsendOrder,
                                              byte[] userSuppliedTag)
                                       throws InteractionClassNotPublished,
                                              InteractionClassNotDefined,
                                              InteractionParameterNotDefined,
                                              FederateNotExecutionMember,
                                              SaveInProgress,
                                              RestoreInProgress,
                                              RTIinternalError
Change the order type used by the joined federate when sending a class of interaction.

Parameters:
HLAfederate - Handle of the joined federate that was provided when joining.
HLAinteractionClass - Interaction class whose order type is changed by this service invocation.
HLAsendOrder - Order type to be used for sending the interaction class.
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure

sendHLAsetSwitches

public void sendHLAsetSwitches(HLAswitch HLAautoProvide,
                               HLAswitch HLAconveyRegionDesignatorSets,
                               byte[] userSuppliedTag)
                        throws InteractionClassNotPublished,
                               InteractionClassNotDefined,
                               InteractionParameterNotDefined,
                               FederateNotExecutionMember,
                               SaveInProgress,
                               RestoreInProgress,
                               RTIinternalError
Set the values of several HLA switches.

Parameters:
HLAautoProvide - Set the federation-wide Auto Provide Switch to the provided value (this parameter is required only when a change of this switch value is needed).
HLAconveyRegionDesignatorSets - Set the federation-wide Convey Region Designator Sets Switch to the provided value (this parameter is required only when a change of this switch value is needed).
userSuppliedTag - a user-supplied tag to accompany the interaction
Throws:
InteractionClassNotPublished - if the interaction class is not published
InteractionClassNotDefined - if the interaction class is not defined
InteractionParameterNotDefined - if one of the parameters is not defined
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurs in the run-time infrastructure