Echelon LonWorks Network XML User Manual

Page 66

Advertising
background image

58 L

ON

W

ORKS

XML Schema

<xs:element name="ProgramId" type="xs:string" maxOccurs="1" minOccurs="0" />
<xs:element name="TypeName" type="xs:string" maxOccurs="1" minOccurs="0" />
</xs:sequence>
</xs:complexType>

<xs:complexType name="nvObject">
<xs:complexContent>
<xs:extension base="objectType">
<xs:sequence>
<xs:element name="Name" type="xs:string" maxOccurs="1" minOccurs="0" />
<xs:element name="Index" type="xs:integer" maxOccurs="1" minOccurs="0" />
<xs:element name="LonMarkMemberIndex" type="xs:integer" maxOccurs="1"

minOccurs="0" />

<xs:element name="ProgrammaticName" type="xs:string" maxOccurs="1"

minOccurs="0" />

<xs:element name="LonMarkMemberNumber" type="xs:integer" maxOccurs="1"

minOccurs="0" />

<xs:element name="Direction" type="enumType" maxOccurs="1" minOccurs="0" />
<xs:element name="IsTypeConfigurable" type="enumType" maxOccurs="1"

minOccurs="0" />

<xs:element name="TypeSpec" type="typeSpecType" maxOccurs="1" minOccurs="0" />
<xs:element name="Format" type="xs:string" maxOccurs="1" minOccurs="0" />
<xs:element name="IsDynamic" type="enumType" maxOccurs="1" minOccurs="0" />
<xs:element name="Selector" type="xs:integer" maxOccurs="1" minOccurs="0" />
<xs:element name="Value" type="xs:string" maxOccurs="1" minOccurs="0" />
<xs:element name="HasShape" type="enumType" maxOccurs="1" minOccurs="0" />
<xs:element name="ConnDesc" type="xs:string" maxOccurs="1" minOccurs="0" />
<xs:element name="ConfigProperties" type="cpCollection" maxOccurs="1"

minOccurs="0" />

<xs:element name="Targets" type="targetCollection" maxOccurs="1"

minOccurs="0" />

</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="targetObject">
<xs:sequence>
<xs:element name="ReferenceName" type="xs:string" maxOccurs="1" minOccurs="0" />
<xs:element name="SubsystemName" type="xs:string" maxOccurs="1" minOccurs="0" />
<xs:element name="DeviceName" type="xs:string" maxOccurs="1" minOccurs="0" />
<xs:element name="FunctionalBlockName" type="xs:string" maxOccurs="1"

minOccurs="0" />

<xs:element name="TargetName" type="xs:string" maxOccurs="1" minOccurs="0" />
</xs:sequence>
</xs:complexType>

<xs:complexType name="targetCollection">
<xs:sequence>
<xs:element name="Target" type="targetObject" maxOccurs="unbounded"

minOccurs="0" />

</xs:sequence>
</xs:complexType>

<xs:complexType name="mtObject">
<xs:complexContent>
<xs:extension base="objectType">

Advertising