📄 restaurant.xml
字号:
<interactionClass name="HLArequestObjectInstanceInformation" sharing="Subscribe" dimensions="NA" transportation="HLAreliable" order="Receive" semantics="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">
<parameter name="HLAobjectInstance" dataType="HLAhandle" semantics="Handle of the object instance for which information is being requested"/>
</interactionClass>
<interactionClass name="HLArequestSynchronizationPoints" sharing="Subscribe" dimensions="NA" transportation="HLAreliable" order="Receive" semantics="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"/>
<interactionClass name="HLArequestSynchronizationPointStatus" sharing="Subscribe" dimensions="NA" transportation="HLAreliable" order="Receive" semantics="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 inteaction of class HLAmanager.HLAfederate.HLAreport. HLAreportSynchronizationPointStaus"/>
</interactionClass>
<interactionClass name="HLAreport" sharing="Neither" dimensions="NA" transportation="HLAreliable" order="Receive" semantics="Report RTI data about a joined federate. The RTI shall send these interactions in response to interactions of class HLAmanager.HLAfederate.HLArequest.">
<interactionClass name="HLAreportObjectClassPublication" sharing="Publish" dimensions="Federate" transportation="HLAreliable" order="Receive" semantics="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">
<parameter name="HLAnumberOfClasses" dataType="HLAcount" semantics="The number of object classes for which the joined federate publishes attributes"/>
<parameter name="HLAobjectClass" dataType="HLAhandle" semantics="The object class whose publication is being reported"/>
<parameter name="HLAattributeList" dataType="HLAhandleList" semantics="List of handles of HLAobjectClass attributes that the joined federate is publishing"/>
</interactionClass>
<interactionClass name="HLAreportObjectClassSubscription" sharing="Publish" dimensions="Federate" transportation="HLAreliable" order="Receive" semantics="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.">
<parameter name="HLAnumberOfClasses" dataType="HLAcount" semantics="The number of object classes for which the joined federate subscribes to attributes. This information shall reflect related DDM usage."/>
<parameter name="HLAobjectClass" dataType="HLAhandle" semantics="The object class whose subscription is being reported"/>
<parameter name="HLAactive" dataType="HLAboolean" semantics="Whether the subscription is active"/>
<parameter name="HLAattributeList" dataType="HLAhandleList" semantics="List of handles of class attributes to which the joined federate is subscribing."/>
</interactionClass>
<interactionClass name="HLAreportInteractionPublication" sharing="Publish" dimensions="Federate" transportation="HLAreliable" order="Receive" semantics="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">
<parameter name="HLAinteractionClassList" dataType="HLAhandleList" semantics="List of interaction classes that the joined federate is publishing"/>
</interactionClass>
<interactionClass name="HLAreportInteractionSubscription" sharing="Publish" dimensions="Federate" transportation="HLAreliable" order="Receive" semantics="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.">
<parameter name="HLAinteractionClassList" dataType="HLAinteractionSubList" semantics="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."/>
</interactionClass>
<interactionClass name="HLAreportObjectInstancesThatCanBeDeleted" sharing="Publish" dimensions="Federate" transportation="HLAreliable" order="Receive" semantics="The interaction shall be sent by the RTI in response to an interaction of class HLAmanager.HLAfederate. HLArequest.HLArequestObjectInstancesThatCanBeDeleted. It shall report the number of object instances (by registered class of the object instances) whose HLAprivilegeToDeleteObject attribute areowned by the joined federate.">
<parameter name="HLAobjectInstanceCounts" dataType="HLAobjectClassBasedCounts" semantics="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"/>
</interactionClass>
<interactionClass name="HLAreportObjectInstancesUpdated" sharing="Publish" dimensions="Federate" transportation="HLAreliable" order="Receive" semantics="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.">
<parameter name="HLAobjectInstanceCounts" dataType="HLAobjectClassBasedCounts" semantics="List of object instance counts. Each object instance count consists of an object class handle and the number of object instances of that class."/>
</interactionClass>
<interactionClass name="HLAreportObjectInstancesReflected" sharing="Publish" dimensions="Federate" transportation="HLAreliable" order="Receive" semantics="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.">
<parameter name="HLAobjectInstanceCounts" dataType="HLAobjectClassBasedCounts" semantics="List of object instance counts. Each object instance count consists of an object class handle and the number of object instances of that class."/>
</interactionClass>
<interactionClass name="HLAreportUpdatesSent" sharing="Publish" dimensions="Federate" transportation="HLAreliable" order="Receive" semantics="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.">
<parameter name="HLAtransportation" dataType="HLAtransportationName" semantics="Transportation type used in sending updates"/>
<parameter name="HLAupdateCounts" dataType="HLAobjectClassBasedCounts" semantics="List of update counts. Each update count consists of an object class handle and the number of updates sent of that class"/>
</interactionClass>
<interactionClass name="HLAreportReflectionsReceived" sharing="Publish" dimensions="Federate" transportation="HLAreliable" order="Receive" semantics="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.">
<parameter name="HLAtransportation" dataType="HLAtransportationName" semantics="Transportation type used in receiving reflections"/>
<parameter name="HLAreflectCounts" dataType="HLAobjectClassBasedCounts" semantics="List of reflection counts. Each reflection count consists of an object class handle and the number of reflections received of that class."/>
</interactionClass>
<interactionClass name="HLAreportInteractionsSent" sharing="Publish" dimensions="Federate" transportation="HLAreliable" order="Receive" semantics="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.">
<parameter name="HLAtransportation" dataType="HLAtransportationName" semantics="Transportation type used in sending interactions"/>
<parameter name="HLAinteractionCounts" dataType="HLAinteractionCounts" semantics="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."/>
</interactionClass>
<interactionClass name="HLAreportInteractionsReceived" sharing="Publish" dimensions="Federate" transportation="HLAreliable" order="Receive" semantics="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.">
<parameter name="HLAtransportation" dataType="HLAtransportationName" semantics="Transportation type used in receiving interactions"/>
<parameter name="HLAinteractionCounts" dataType="HLAinteractionCounts" semantics="List of interaction counts. Each interaction count consists of an interaction class handle and the number of interactions of that class."/>
</interactionClass>
<interactionClass name="HLAreportObjectInstanceInformation" sharing="Publish" dimensions="Federate" transportation="HLAreliable" order="Receive" semantics="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.">
<parameter name="HLAobjectInstance" dataType="HLAhandle" semantics="Handle of the object instance for which the interaction was sent"/>
<parameter name="HLAownedInstanceAttributeList" dataType="HLAhandleList" semantics="List of the handles of all instance attributes, of the object instance, owned by the joined federate"/>
<parameter name="HLAregisteredClass" dataType="HLAhandle" semantics="Handle of the registered class of the object instance"/>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -