|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Autogenerated interaction listener interface.
| Method Summary | |
void |
receiveHLAdeleteObjectInstance(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[] HLAtag,
byte[] HLAtimeStamp,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Cause an object instance to be deleted from the federation. |
void |
receiveHLAdisableAsynchronousDelivery(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
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 |
receiveHLAdisableTimeConstrained(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Cause the logical time of the joined federate to cease being constrained by the logical times of other joined federates. |
void |
receiveHLAdisableTimeRegulation(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Cause the joined federate to cease regulating the logical time of other joined federates. |
void |
receiveHLAenableAsynchronousDelivery(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Cause the RTI to deliver receive-order messages to the joined federate at any time, even if the joined federate is time-constrained. |
void |
receiveHLAenableTimeConstrained(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Cause the logical time of the joined federate to begin being constrained by the logical times of other joined federates. |
void |
receiveHLAenableTimeRegulation(byte[] HLAfederate,
byte[] HLAlookahead,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Cause the joined federate to begin regulating the logical time of other joined federates. |
void |
receiveHLAfederateRestoreComplete(byte[] HLAfederate,
boolean HLAsuccessIndicator,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Mimic the joined federate's report of completion of a restore. |
void |
receiveHLAfederateSaveBegun(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Mimic the federate's report of starting a save. |
void |
receiveHLAfederateSaveComplete(byte[] HLAfederate,
boolean HLAsuccessIndicator,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Mimic the joined federate's report of completion of a save. |
void |
receiveHLAflushQueueRequest(byte[] HLAfederate,
byte[] HLAtimeStamp,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
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 |
receiveHLAchangeAttributeOrderType(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[][] HLAattributeList,
HLAorderType HLAsendOrder,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Change the ordering type used by the joined federate when sending attributes belonging to the object instance. |
void |
receiveHLAchangeAttributeTransportationType(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[][] HLAattributeList,
char[] HLAtransportation,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Change the transportation type used by the joined federate when sending attributes belonging to the object instance. |
void |
receiveHLAchangeInteractionOrderType(byte[] HLAfederate,
byte[] HLAinteractionClass,
HLAorderType HLAsendOrder,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Change the order type used by the joined federate when sending a class of interaction. |
void |
receiveHLAchangeInteractionTransportationType(byte[] HLAfederate,
byte[] HLAinteractionClass,
char[] HLAtransportation,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Change the transportation type used by the joined federate when sending a class of interaction. |
void |
receiveHLAlocalDeleteObjectInstance(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Inform the RTI that it shall treat the specified object instance as if thejoined federate did not know about the object instance. |
void |
receiveHLAmodifyAttributeState(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[] HLAattribute,
HLAownership HLAattributeState,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Modify the ownership state of an attribute of an object instance for the specified joined federate. |
void |
receiveHLAmodifyLookahead(byte[] HLAfederate,
byte[] HLAlookahead,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Change the lookahead value used by the joined federate. |
void |
receiveHLAnextMessageRequest(byte[] HLAfederate,
byte[] HLAtimeStamp,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
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 |
receiveHLAnextMessageRequestAvailable(byte[] HLAfederate,
byte[] HLAtimeStamp,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
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 |
receiveHLApublishInteractionClass(byte[] HLAfederate,
byte[] HLAinteractionClass,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Set the joined federate's publication status of an interaction class. |
void |
receiveHLApublishObjectClassAttributes(byte[] HLAfederate,
byte[] HLAobjectClass,
byte[][] HLAattributeList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Set the joined federate's publication status of attributes belonging to an object class. |
void |
receiveHLAreportException(byte[] HLAfederate,
java.lang.String HLAservice,
java.lang.String HLAexception,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
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 |
receiveHLAreportInteractionPublication(byte[] HLAfederate,
byte[][] HLAinteractionClassList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. |
void |
receiveHLAreportInteractionsReceived(byte[] HLAfederate,
char[] HLAtransportation,
HLAinteractionCount[] HLAinteractionCounts,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. |
void |
receiveHLAreportInteractionsSent(byte[] HLAfederate,
char[] HLAtransportation,
HLAinteractionCount[] HLAinteractionCounts,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. |
void |
receiveHLAreportInteractionSubscription(byte[] HLAfederate,
HLAinteractionSubscription[] HLAinteractionClassList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. |
void |
receiveHLAreportMOMexception(byte[] HLAfederate,
java.lang.String HLAservice,
java.lang.String HLAexception,
boolean HLAparameterError,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
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 |
receiveHLAreportObjectClassPublication(byte[] HLAfederate,
int HLAnumberOfClasses,
byte[] HLAobjectClass,
byte[][] HLAattributeList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. |
void |
receiveHLAreportObjectClassSubscription(byte[] HLAfederate,
int HLAnumberOfClasses,
byte[] HLAobjectClass,
boolean HLAactive,
byte[][] HLAattributeList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. |
void |
receiveHLAreportObjectInstanceInformation(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[][] HLAownedInstanceAttributeList,
byte[] HLAregisteredClass,
byte[] HLAknownClass,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. |
void |
receiveHLAreportObjectInstancesReflected(byte[] HLAfederate,
HLAobjectClassBasedCount[] HLAobjectInstanceCounts,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. |
void |
receiveHLAreportObjectInstancesThatCanBeDeleted(byte[] HLAfederate,
HLAobjectClassBasedCount[] HLAobjectInstanceCounts,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate.HLArequest.HLArequestObject InstancesThatCanBeDeleted. |
void |
receiveHLAreportObjectInstancesUpdated(byte[] HLAfederate,
HLAobjectClassBasedCount[] HLAobjectInstanceCounts,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. |
void |
receiveHLAreportReflectionsReceived(byte[] HLAfederate,
char[] HLAtransportation,
HLAobjectClassBasedCount[] HLAreflectCounts,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. |
void |
receiveHLAreportServiceInvocation(byte[] HLAfederate,
java.lang.String HLAservice,
boolean HLAsuccessIndicator,
java.lang.String[] HLAsuppliedArguments,
java.lang.String[] HLAreturnedArguments,
java.lang.String HLAexception,
int HLAserialNumber,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
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 |
receiveHLAreportSynchronizationPoints(byte[] HLAfederate,
java.lang.String[] HLAsynchPoints,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. |
void |
receiveHLAreportSynchronizationPointStatus(byte[] HLAfederate,
java.lang.String HLAsynchPointName,
HLAsynchPointFederate[] HLAsynchPointFederates,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. |
void |
receiveHLAreportUpdatesSent(byte[] HLAfederate,
char[] HLAtransportation,
HLAobjectClassBasedCount[] HLAupdateCounts,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. |
void |
receiveHLArequestInteractionsReceived(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Request that the RTI send a report interaction that contains the number of interactions that a joined federate has received. |
void |
receiveHLArequestInteractionsSent(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Request that the RTI send a report interaction that contains the number of interactions that a joined federate has generated. |
void |
receiveHLArequestObjectInstanceInformation(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Request that the RTI send a report interaction that contains the information that a joined federate maintains on a single object instance. |
void |
receiveHLArequestObjectInstancesReflected(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
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 |
receiveHLArequestObjectInstancesThatCanBeDeleted(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Request that the RTI send a report interaction that contains the object instances that can be deleted at the joined federate. |
void |
receiveHLArequestObjectInstancesUpdated(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Request that the RTI send a report interaction that contains the object instance updating responsibility of a joined federate. |
void |
receiveHLArequestPublications(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Request that the RTI send report interactions that contain the publication data of a joined federate. |
void |
receiveHLArequestReflectionsReceived(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Request that the RTI send a report interaction that contains the number of reflections that a joined federate has received. |
void |
receiveHLArequestSubscriptions(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Request that the RTI send report interactions that contain the subscription data of a joined federate. |
void |
receiveHLArequestSynchronizationPoints(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Request that the RTI send a report interaction that contains a list of all in-progress federation synchronization points. |
void |
receiveHLArequestSynchronizationPointStatus(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
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 |
receiveHLArequestUpdatesSent(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Request that the RTI send a report interaction that contains the number of updates that a joined federate has generated. |
void |
receiveHLAresignFederationExecution(byte[] HLAfederate,
HLAresignAction HLAresignAction,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Cause the joined federate to resign from the federation execution. |
void |
receiveHLAsetExceptionReporting(byte[] HLAfederate,
boolean HLAreportingState,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Specify whether the RTI shall report service invocation exceptions via HLAmanager.HLAfederate.HLAreport. |
void |
receiveHLAsetServiceReporting(byte[] HLAfederate,
boolean HLAreportingState,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Specify whether to report service invocations to0 or from the specified joined federate via HLAmanager.HLAfederate. |
void |
receiveHLAsetSwitches(HLAswitch HLAautoProvide,
HLAswitch HLAconveyRegionDesignatorSets,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Set the values of several HLA switches. |
void |
receiveHLAsetTiming(byte[] HLAfederate,
int HLAreportPeriod,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Adjust the time period between updates of the HLAmanager.HLAfederate object instance for the specified joined federate. |
void |
receiveHLAsubscribeInteractionClass(byte[] HLAfederate,
byte[] HLAinteractionClass,
boolean HLAactive,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Set the joined federate's subscription status to an interaction class. |
void |
receiveHLAsubscribeObjectClassAttributes(byte[] HLAfederate,
byte[] HLAobjectClass,
byte[][] HLAattributeList,
boolean HLAactive,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Set the joined federate's subscription status of attributes belonging to an object class. |
void |
receiveHLAsynchronizationPointAchieved(byte[] HLAfederate,
java.lang.String HLAlabel,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Mimic the federate's report of achieving a synchronization point. |
void |
receiveHLAtimeAdvanceRequest(byte[] HLAfederate,
byte[] HLAtimeStamp,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
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 |
receiveHLAtimeAdvanceRequestAvailable(byte[] HLAfederate,
byte[] HLAtimeStamp,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
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 |
receiveHLAunconditionalAttributeOwnershipDivestiture(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[][] HLAattributeList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Cause the ownership of attributes of an object instance to be unconditionally divested by the joined federate. |
void |
receiveHLAunpublishInteractionClass(byte[] HLAfederate,
byte[] HLAinteractionClass,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Cause the joined federate no longer to publish an interaction class. |
void |
receiveHLAunpublishObjectClassAttributes(byte[] HLAfederate,
byte[] HLAobjectClass,
byte[][] HLAattributeList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Cause the joined federate no longer to publish attributes of an object class. |
void |
receiveHLAunsubscribeInteractionClass(byte[] HLAfederate,
byte[] HLAinteractionClass,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Cause the joined federate no longer to subscribe to an interaction class. |
void |
receiveHLAunsubscribeObjectClassAttributes(byte[] HLAfederate,
byte[] HLAobjectClass,
byte[][] HLAattributeList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
Cause the joined federate no longer to subscribe to attributes of an object class. |
| Method Detail |
public void receiveHLAsetTiming(byte[] HLAfederate,
int HLAreportPeriod,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAmodifyAttributeState(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[] HLAattribute,
HLAownership HLAattributeState,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAsetServiceReporting(byte[] HLAfederate,
boolean HLAreportingState,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAsetExceptionReporting(byte[] HLAfederate,
boolean HLAreportingState,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLArequestPublications(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLArequestSubscriptions(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLArequestObjectInstancesThatCanBeDeleted(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLArequestObjectInstancesUpdated(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLArequestObjectInstancesReflected(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLArequestUpdatesSent(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLArequestInteractionsSent(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLArequestReflectionsReceived(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLArequestInteractionsReceived(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLArequestObjectInstanceInformation(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLArequestSynchronizationPoints(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLArequestSynchronizationPointStatus(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportObjectClassPublication(byte[] HLAfederate,
int HLAnumberOfClasses,
byte[] HLAobjectClass,
byte[][] HLAattributeList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportObjectClassSubscription(byte[] HLAfederate,
int HLAnumberOfClasses,
byte[] HLAobjectClass,
boolean HLAactive,
byte[][] HLAattributeList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportInteractionPublication(byte[] HLAfederate,
byte[][] HLAinteractionClassList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportInteractionSubscription(byte[] HLAfederate,
HLAinteractionSubscription[] HLAinteractionClassList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportObjectInstancesThatCanBeDeleted(byte[] HLAfederate,
HLAobjectClassBasedCount[] HLAobjectInstanceCounts,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportObjectInstancesUpdated(byte[] HLAfederate,
HLAobjectClassBasedCount[] HLAobjectInstanceCounts,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportObjectInstancesReflected(byte[] HLAfederate,
HLAobjectClassBasedCount[] HLAobjectInstanceCounts,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportUpdatesSent(byte[] HLAfederate,
char[] HLAtransportation,
HLAobjectClassBasedCount[] HLAupdateCounts,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportReflectionsReceived(byte[] HLAfederate,
char[] HLAtransportation,
HLAobjectClassBasedCount[] HLAreflectCounts,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportInteractionsSent(byte[] HLAfederate,
char[] HLAtransportation,
HLAinteractionCount[] HLAinteractionCounts,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportInteractionsReceived(byte[] HLAfederate,
char[] HLAtransportation,
HLAinteractionCount[] HLAinteractionCounts,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportObjectInstanceInformation(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[][] HLAownedInstanceAttributeList,
byte[] HLAregisteredClass,
byte[] HLAknownClass,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportException(byte[] HLAfederate,
java.lang.String HLAservice,
java.lang.String HLAexception,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportServiceInvocation(byte[] HLAfederate,
java.lang.String HLAservice,
boolean HLAsuccessIndicator,
java.lang.String[] HLAsuppliedArguments,
java.lang.String[] HLAreturnedArguments,
java.lang.String HLAexception,
int HLAserialNumber,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportMOMexception(byte[] HLAfederate,
java.lang.String HLAservice,
java.lang.String HLAexception,
boolean HLAparameterError,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportSynchronizationPoints(byte[] HLAfederate,
java.lang.String[] HLAsynchPoints,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAreportSynchronizationPointStatus(byte[] HLAfederate,
java.lang.String HLAsynchPointName,
HLAsynchPointFederate[] HLAsynchPointFederates,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAresignFederationExecution(byte[] HLAfederate,
HLAresignAction HLAresignAction,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAsynchronizationPointAchieved(byte[] HLAfederate,
java.lang.String HLAlabel,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.HLAlabel - Label associated with the synchronization point.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAfederateSaveBegun(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAfederateSaveComplete(byte[] HLAfederate,
boolean HLAsuccessIndicator,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.HLAsuccessIndicator - Whether the save was successful.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAfederateRestoreComplete(byte[] HLAfederate,
boolean HLAsuccessIndicator,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.HLAsuccessIndicator - Whether the restore was successful.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLApublishObjectClassAttributes(byte[] HLAfederate,
byte[] HLAobjectClass,
byte[][] HLAattributeList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAunpublishObjectClassAttributes(byte[] HLAfederate,
byte[] HLAobjectClass,
byte[][] HLAattributeList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLApublishInteractionClass(byte[] HLAfederate,
byte[] HLAinteractionClass,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAunpublishInteractionClass(byte[] HLAfederate,
byte[] HLAinteractionClass,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAsubscribeObjectClassAttributes(byte[] HLAfederate,
byte[] HLAobjectClass,
byte[][] HLAattributeList,
boolean HLAactive,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAunsubscribeObjectClassAttributes(byte[] HLAfederate,
byte[] HLAobjectClass,
byte[][] HLAattributeList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAsubscribeInteractionClass(byte[] HLAfederate,
byte[] HLAinteractionClass,
boolean HLAactive,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAunsubscribeInteractionClass(byte[] HLAfederate,
byte[] HLAinteractionClass,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAdeleteObjectInstance(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[] HLAtag,
byte[] HLAtimeStamp,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAlocalDeleteObjectInstance(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAchangeAttributeTransportationType(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[][] HLAattributeList,
char[] HLAtransportation,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAchangeInteractionTransportationType(byte[] HLAfederate,
byte[] HLAinteractionClass,
char[] HLAtransportation,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAunconditionalAttributeOwnershipDivestiture(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[][] HLAattributeList,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAenableTimeRegulation(byte[] HLAfederate,
byte[] HLAlookahead,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAdisableTimeRegulation(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAenableTimeConstrained(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAdisableTimeConstrained(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAtimeAdvanceRequest(byte[] HLAfederate,
byte[] HLAtimeStamp,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.HLAtimeStamp - Time stamp requested.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAtimeAdvanceRequestAvailable(byte[] HLAfederate,
byte[] HLAtimeStamp,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.HLAtimeStamp - Time stamp requested.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAnextMessageRequest(byte[] HLAfederate,
byte[] HLAtimeStamp,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.HLAtimeStamp - Time stamp requested.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAnextMessageRequestAvailable(byte[] HLAfederate,
byte[] HLAtimeStamp,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.HLAtimeStamp - Time stamp requested.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAflushQueueRequest(byte[] HLAfederate,
byte[] HLAtimeStamp,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.HLAtimeStamp - Time stamp requested.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAenableAsynchronousDelivery(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAdisableAsynchronousDelivery(byte[] HLAfederate,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAmodifyLookahead(byte[] HLAfederate,
byte[] HLAlookahead,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
HLAfederate - Handle of the joined federate that was provided when
joining.HLAlookahead - New value for lookahead.userSuppliedTag - a user-supplied tag associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAchangeAttributeOrderType(byte[] HLAfederate,
byte[] HLAobjectInstance,
byte[][] HLAattributeList,
HLAorderType HLAsendOrder,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAchangeInteractionOrderType(byte[] HLAfederate,
byte[] HLAinteractionClass,
HLAorderType HLAsendOrder,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
public void receiveHLAsetSwitches(HLAswitch HLAautoProvide,
HLAswitch HLAconveyRegionDesignatorSets,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
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 associated with the interactionsentOrdering - the type of ordering with which the interaction was senttheTransport - the type of transport associated with the interaction
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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||