commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/93schema/ProxyTable.xsd
changeset 0 dfb7c4ff071f
equal deleted inserted replaced
-1:000000000000 0:dfb7c4ff071f
       
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <!-- 
       
     3     Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     4     All rights reserved.
       
     5     This component and the accompanying materials are made available
       
     6     under the terms of "Eclipse Public License v1.0"
       
     7     which accompanies this distribution, and is available
       
     8     at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     9 
       
    10     Initial Contributors:
       
    11     Nokia Corporation - initial contribution.
       
    12     
       
    13     Description:
       
    14         ProxyTable.xsd
       
    15         XML Schema with the definitions of the
       
    16         Proxy Table for CommDB
       
    17 -->
       
    18 <xsd:schema elementFormDefault="qualified" targetNamespace="SymbianOS.Generic.Comms-Infras.CommDB"
       
    19       xmlns="SymbianOS.Generic.Comms-Infras.CommDB" xmlns:xlink="http://www.w3.org/1999/xlink" 
       
    20       xmlns:xsd="http://www.w3.org/2001/XMLSchema">
       
    21       <!--
       
    22           Include Symbian primitives and Comms elements
       
    23       -->
       
    24       <xsd:include schemaLocation="PrimitiveTypes.xsd"/>
       
    25       <xsd:include schemaLocation="CommTypes.xsd"/>
       
    26       <xsd:import namespace="http://www.w3.org/1999/xlink" schemaLocation="XLinkAttributes.xsd"/>
       
    27       <!-- 
       
    28           Definition of the ProxyTable element
       
    29       -->
       
    30       <xsd:element name="ProxyTable">
       
    31             <xsd:complexType>
       
    32                   <xsd:sequence>
       
    33                         <xsd:element maxOccurs="unbounded" minOccurs="0" ref="Proxy"/>
       
    34                   </xsd:sequence>
       
    35                   <xsd:attribute ref="xlink:type"/>
       
    36             </xsd:complexType>
       
    37       </xsd:element>
       
    38       <!--
       
    39           Definition of the Proxy element
       
    40 		DEF047073 - Changed the order or edited few field values to match the one defined in T_tabdef.h
       
    41       -->
       
    42       <xsd:element name="Proxy">
       
    43             <xsd:complexType>
       
    44                   <xsd:all>
       
    45                         <xsd:element maxOccurs="1" minOccurs="1" name="Hidden" type="TBool"/>
       
    46                         <xsd:element maxOccurs="1" minOccurs="1" name="ReadOnly" type="TBool"/>
       
    47                         <xsd:element maxOccurs="1" minOccurs="1" name="Name" type="Text"/>
       
    48                         <xsd:element maxOccurs="1" minOccurs="1" name="ISPRef" type="TableEntryNameType"/>
       
    49                         <xsd:element maxOccurs="1" minOccurs="0" name="ServiceType" type="Text"/>
       
    50                         <xsd:element maxOccurs="1" minOccurs="1" name="UseProxyServer" type="TBool"/>
       
    51                         <xsd:element maxOccurs="1" minOccurs="0" name="ProxyServerName" type="Text"/>
       
    52                         <xsd:element maxOccurs="1" minOccurs="1" name="ProtocolName" type="Text"/>
       
    53                         <xsd:element maxOccurs="1" minOccurs="0" name="PortNumber" type="TUint32"/>
       
    54                         <xsd:element maxOccurs="1" minOccurs="0" name="Exceptions" type="Text"/>
       
    55                   </xsd:all>
       
    56                   <xsd:attribute ref="xlink:title"/>
       
    57                   <xsd:attribute ref="xlink:role"/>
       
    58                   <xsd:attribute ref="xlink:type"/>
       
    59                   <xsd:attribute name="operation" type="OperationType"/>
       
    60             </xsd:complexType>
       
    61       </xsd:element>
       
    62 </xsd:schema>