HamBook – Rev 54

Subversion Repositories:
Rev:
<?xml version="1.0" encoding="utf-8"?>

<xs:schema xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
           xmlns:xs="http://www.w3.org/2001/XMLSchema" attributeFormDefault="unqualified"
           elementFormDefault="qualified">
        <xsd:element name="Configuration">
                <xsd:complexType>
                        <xsd:sequence>
                                <xsd:element type="xs:boolean" name="LaunchOnBoot" />
                                <xsd:element type="xs:string" name="Radio" />
                                <xsd:element type="xs:string" name="Port" />
                                <xsd:element type="xs:integer" name="Speed" />
                                <xsd:element type="xs:integer" name="DataBits" />
                                <xsd:element type="xs:integer" name="ScanDetectPause" />
                                <xsd:element type="xs:integer" name="Parity" />
                                <xsd:element type="xs:integer" name="StopBits" />
                                <xsd:element type="xs:integer" name="Handshake" />
                                <xsd:element name="SerialPortTimeout">
                                        <xsd:complexType>
                                                <xsd:sequence>
                                                        <xsd:element type="xs:integer" name="Read" />
                                                        <xsd:element type="xs:integer" name="Write" />
                                                </xsd:sequence>
                                        </xsd:complexType>
                                </xsd:element>
                                <xsd:element name="Definitions">
                                        <xsd:complexType>
                                                <xsd:sequence>
                                                        <xsd:element name="Bands">
                                                                <xsd:complexType>
                                                                        <xsd:sequence>
                                                                                <xsd:element name="Band" maxOccurs="unbounded" minOccurs="0">
                                                                                        <xsd:complexType>
                                                                                                <xsd:sequence>
                                                                                                        <xsd:element type="xs:integer" name="Meters" />
                                                                                                        <xsd:element type="xs:integer" name="Min" />
                                                                                                        <xsd:element type="xs:integer" name="Max" />
                                                                                                </xsd:sequence>
                                                                                        </xsd:complexType>
                                                                                </xsd:element>
                                                                        </xsd:sequence>
                                                                </xsd:complexType>
                                                        </xsd:element>
                                                </xsd:sequence>
                                        </xsd:complexType>
                                </xsd:element>
                                <xsd:element name="Audio">
                                        <xsd:complexType>
                                                <xsd:sequence>
                                                        <xsd:element type="xs:string" name="InputDeviceFriendlyName" />
                                                        <xsd:element type="xs:string" name="OutputDeviceFriendlyName" />
                                                </xsd:sequence>
                                        </xsd:complexType>
                                </xsd:element>
                                <xsd:element name="Notifications">
                                        <xsd:complexType>
                                                <xsd:sequence>
                                                        <xsd:element type="xs:integer" name="LingerTime" />
                                                        <xsd:element name="State">
                                                                <xsd:complexType>
                                                                        <xsd:sequence>
                                                                                <xsd:element name="NotificationState" maxOccurs="unbounded" minOccurs="0">
                                                                                        <xsd:complexType>
                                                                                                <xsd:sequence>
                                                                                                        <xsd:element type="xs:string" name="Name" />
                                                                                                        <xsd:element type="xs:boolean" name="Enabled" />
                                                                                                </xsd:sequence>
                                                                                        </xsd:complexType>
                                                                                </xsd:element>
                                                                        </xsd:sequence>
                                                                </xsd:complexType>
                                                        </xsd:element>
                                                </xsd:sequence>
                                        </xsd:complexType>
                                </xsd:element>
                        </xsd:sequence>
                </xsd:complexType>
        </xsd:element>
</xs:schema>

Generated by GNU Enscript 1.6.5.90.