⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 restaurant.xml

📁 pRTI test 程序实例
💻 XML
📖 第 1 页 / 共 5 页
字号:
<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 + -