<!-- edited with XML Spy v4.1 U (http://www.xmlspy.com) by qq (qq) -->
<xsd:schema targetNamespace="http://www.webex.com/schemas/2002/06/service/aahost" xmlns:aa="http://www.webex.com/schemas/2002/06/service/aahost" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:serv="http://www.webex.com/schemas/2002/06/service" elementFormDefault="qualified">
<xsd:import namespace="http://www.webex.com/schemas/2002/06/common" schemaLocation="../../common/common.xsd"/>
<xsd:import namespace="http://www.webex.com/schemas/2002/06/service" schemaLocation="../service.xsd"/>
<xsd:complexType name="aAHostType">
<xsd:sequence>
<xsd:element name="hostName" type="xsd:string" minOccurs="0"/>
<xsd:element name="password" type="xsd:string" minOccurs="0"/>
<xsd:element name="status" type="aa:statusType" minOccurs="0"/>
<xsd:element name="subStatus" type="aa:substatusType" minOccurs="0"/>
<xsd:element name="options" type="aa:optionsType" minOccurs="0"/>
<xsd:element name="appName" type="xsd:string" minOccurs="0"/>
<xsd:element name="accessID" type="xsd:long" minOccurs="0"/>
<xsd:element name="ownerUID" type="xsd:long" minOccurs="0"/>
<xsd:element name="serverID" type="xsd:long" minOccurs="0"/>
<xsd:element name="refNum1" type="xsd:long" minOccurs="0"/>
<xsd:element name="refNum2" type="xsd:long" minOccurs="0"/>
<xsd:element name="refNum3" type="xsd:long" minOccurs="0"/>
<xsd:element name="refNum4" type="xsd:long" minOccurs="0"/>
<xsd:element name="refNum5" type="xsd:long" minOccurs="0"/>
<xsd:element name="refNum6" type="xsd:long" minOccurs="0"/>
<xsd:element name="refStr1" type="xsd:string" minOccurs="0"/>
<xsd:element name="refStr2" type="xsd:string" minOccurs="0"/>
<xsd:element name="refStr3" type="xsd:string" minOccurs="0"/>
<xsd:element name="hostID" type="xsd:long" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="connectAAHost">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="appName" type="xsd:string"/>
<xsd:element name="hostName" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="createAAHost">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="hostName" type="xsd:string"/>
<xsd:element name="options" type="aa:optionsType"/>
<xsd:element name="password" type="xsd:string"/>
<xsd:element name="remoteIP" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="connectAAHostResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="meetingKey" type="xsd:long" minOccurs="0"/>
<xsd:element name="hostID" type="xsd:long" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="createAAHostResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="hostID" type="xsd:long" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="delAAHost">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="hostName" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="delAAHostResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="getAAHost">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="hostName" type="xsd:string" minOccurs="0"/>
<xsd:element name="options" type="aa:optionsType" minOccurs="0"/>
<xsd:element name="status" type="aa:statusType" minOccurs="0"/>
<xsd:element name="subStatus" type="aa:substatusType" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="getmaxAAHost">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="getAAHostResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="aAHost" type="aa:aAHostType" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="getmaxAAHostResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="maxNumber" type="xsd:long" minOccurs="0"/>
<xsd:element name="limit" type="aa:limitType" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="lstAAHost">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="hostName" type="xsd:string" minOccurs="0"/>
<xsd:element name="options" type="aa:optionsType" minOccurs="0"/>
<xsd:element name="status" type="aa:statusType" minOccurs="0"/>
<xsd:element name="subStatus" type="aa:substatusType" minOccurs="0"/>
<xsd:element name="listControl" type="serv:lstControlType" minOccurs="0"/>
<xsd:element name="order" type="aa:orderType" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="lstAAHostResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="aAHost" type="aa:aAHostType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="showdocAAHost">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="accessID" type="xsd:long"/>
<xsd:element name="browser" type="xsd:string"/>
<xsd:element name="hostUrl" type="xsd:string"/>
<xsd:element name="hostBrand" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="showdocAAHostResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="gpcUnpackVersion" type="xsd:string" minOccurs="0"/>
<xsd:element name="gpcExtVersion" type="xsd:string" minOccurs="0"/>
<xsd:element name="wholeHostUrl" type="xsd:string" minOccurs="0"/>
<xsd:element name="userName" type="xsd:string" minOccurs="0"/>
<xsd:element name="homeHttpUrl" type="xsd:string" minOccurs="0"/>
<xsd:element name="bootVersion" type="xsd:string" minOccurs="0"/>
<xsd:element name="pingServerIP" type="xsd:string" minOccurs="0"/>
<xsd:element name="aAClientVersionDir" type="xsd:string" minOccurs="0"/>
<xsd:element name="confID" type="xsd:long" minOccurs="0"/>
<xsd:element name="hostName" type="xsd:string" minOccurs="0"/>
<xsd:element name="appName" type="xsd:string" minOccurs="0"/>
<xsd:element name="meetingToolsID" type="xsd:long" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="disconnectAAHost">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="appName" type="xsd:string"/>
<xsd:element name="hostName" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="disconnectAAHostResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="predownloadAAHost">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="accessID" type="xsd:long"/>
<xsd:element name="browser" type="xsd:string"/>
<xsd:element name="os" type="xsd:string"/>
<xsd:element name="nextURL" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="predownloadAAHostResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="pluginName" type="xsd:string" minOccurs="0"/>
<xsd:element name="pluginDescriptionPrefix" type="xsd:string" minOccurs="0"/>
<xsd:element name="nextUrl" type="xsd:string" minOccurs="0"/>
<xsd:element name="homeHttpUrl" type="xsd:string" minOccurs="0"/>
<xsd:element name="pluginVersion" type="xsd:string" minOccurs="0"/>
<xsd:element name="pluginDir" type="xsd:string" minOccurs="0"/>
<xsd:element name="clientVersionDir" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="downloadAAHost">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="accessID" type="xsd:long"/>
<xsd:element name="browser" type="xsd:string"/>
<xsd:element name="os" type="xsd:string"/>
<xsd:element name="nextURL" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="downloadAAHostResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="pluginName" type="xsd:string" minOccurs="0"/>
<xsd:element name="homeHttpUrl" type="xsd:string" minOccurs="0"/>
<xsd:element name="gpcProductVersion" type="xsd:string" minOccurs="0"/>
<xsd:element name="gpcProductDescription" type="xsd:string" minOccurs="0"/>
<xsd:element name="gpcUnpackVersion" type="xsd:string" minOccurs="0"/>
<xsd:element name="gpcExtVersion" type="xsd:string" minOccurs="0"/>
<xsd:element name="aAClientVersionDir" type="xsd:string" minOccurs="0"/>
<xsd:element name="gpcDependency" type="xsd:string" minOccurs="0"/>
<xsd:element name="nextUrl" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--below are basic Types-->
<xsd:complexType name="optionsType">
<xsd:sequence>
<xsd:element name="shareType" type="aa:shareType"/>
<xsd:element name="authenType" type="aa:authenticationType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="shareType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="DESKTOP"/>
<xsd:enumeration value="APP"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="limitType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="STRICT"/>
<xsd:enumeration value="WARN"/>
<xsd:enumeration value="NO"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="authenticationType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ACCESSCODE"/>
<xsd:enumeration value="PHONEACCESS"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="statusType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="OFFLINE"/>
<xsd:enumeration value="AVAILABLE"/>
<xsd:enumeration value="INSESSION"/>
<xsd:enumeration value="BLOCKED"/>
<xsd:enumeration value="WAITINGFORAPPROL"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="substatusType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="WAITINGFORRESPONSE"/>
<xsd:enumeration value="AUTHENTICATIONSUCCEEDED"/>
<xsd:enumeration value="AUTHENTICATIONFAILED"/>
<xsd:enumeration value="STARTSESSIONSUCCESSED"/>
<xsd:enumeration value="STARTSESSIONFAILED"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="orderType">
<xsd:sequence>
<xsd:element name="orderBy" type="aa:orderByType" minOccurs="0" maxOccurs="3"/>
<xsd:element name="orderAD" type="serv:lstOrderADType" minOccurs="0" maxOccurs="3"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="orderByType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HOSTNAME"/>
<xsd:enumeration value="STATUS"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
|