<types> <simpleType name="bool" baseType="boolean" /> <simpleType name="string" baseType="string" /> <simpleType name="int" baseType="int" /> <arrayType name="arrayOfInt" type="int" /> <structType name="struct"> <field name="string" type="string" /> <field name="int" type="int" /> <field name="bool" type="bool" /> </structType> <arrayType name="array" type="int" /> </types>And the service definition:
<publish name="published"> <data name="data1" type="int" /> <data name="data2" type="struct" /> <data name="data3" type="bool" /> <data name="data4" type="array" /> </publish>We can for example use the following JSON file to import:
{ "data1": 10, "data3": true, "data2": { "string": "TOTO", "int": 10, "bool": true }, "data4": [10, 20] }
<types> <simpleType name="bool" baseType="boolean" /> <simpleType name="string" baseType="string" /> <simpleType name="int" baseType="int" /> <arrayType name="arrayOfInt" type="int" /> <structType name="struct"> <field name="string" type="string" /> <field name="int" type="int" /> <field name="bool" type="bool" /> </structType> <arrayType name="array" type="int" /> </types>And the service definition:
<publish name="published"> <data name="data1" type="int" /> <data name="data2" type="struct" /> <data name="data3" type="bool" /> <data name="data4" type="array" /> </publish>If we open the "data2" panel, we will have the following popup window:
{ "string": "TOTO", "int": 10, "bool": true }
keepHistory
property to true.
showTimeStamp
value, the time stamp of each notification will be shown alongside the name of the service:keepHistory
property is set to trueCopyright 2017-2020 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence