Free cookie consent management tool by TermsFeed Policy Generator

source: trunk/sources/HeuristicLab.Hive.Client.Console/3.2/Service References/ClientWCFService/HeuristicLab.Hive.Client.Core.ClientConsoleService.xsd @ 3025

Last change on this file since 3025 was 933, checked in by whackl, 16 years ago

added wcf service to HiveClient (#397)

File size: 2.7 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Client.Core.ClientConsoleService" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Client.Core.ClientConsoleService" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
4  <xs:complexType name="StatusCommons">
5    <xs:sequence>
6      <xs:element name="_x003C_ClientGuid_x003E_k__BackingField" type="ser:guid" />
7      <xs:element name="_x003C_ConnectedSince_x003E_k__BackingField" type="xs:dateTime" />
8      <xs:element name="_x003C_JobsAborted_x003E_k__BackingField" type="xs:int" />
9      <xs:element name="_x003C_JobsDone_x003E_k__BackingField" type="xs:int" />
10      <xs:element name="_x003C_JobsFetched_x003E_k__BackingField" type="xs:int" />
11      <xs:element name="_x003C_Jobs_x003E_k__BackingField" nillable="true" type="tns:ArrayOfJobStatus" />
12      <xs:element name="_x003C_Status_x003E_k__BackingField" type="tns:StatusCommons.ClientStatusEnum" />
13    </xs:sequence>
14  </xs:complexType>
15  <xs:element name="StatusCommons" nillable="true" type="tns:StatusCommons" />
16  <xs:complexType name="ArrayOfJobStatus">
17    <xs:sequence>
18      <xs:element minOccurs="0" maxOccurs="unbounded" name="JobStatus" nillable="true" type="tns:JobStatus" />
19    </xs:sequence>
20  </xs:complexType>
21  <xs:element name="ArrayOfJobStatus" nillable="true" type="tns:ArrayOfJobStatus" />
22  <xs:complexType name="JobStatus">
23    <xs:sequence>
24      <xs:element name="_x003C_JobId_x003E_k__BackingField" type="xs:long" />
25      <xs:element name="_x003C_Progress_x003E_k__BackingField" type="xs:double" />
26      <xs:element name="_x003C_Since_x003E_k__BackingField" type="xs:dateTime" />
27    </xs:sequence>
28  </xs:complexType>
29  <xs:element name="JobStatus" nillable="true" type="tns:JobStatus" />
30  <xs:simpleType name="StatusCommons.ClientStatusEnum">
31    <xs:restriction base="xs:string">
32      <xs:enumeration value="Connected" />
33      <xs:enumeration value="Disconnected" />
34      <xs:enumeration value="ConnInterrupted" />
35    </xs:restriction>
36  </xs:simpleType>
37  <xs:element name="StatusCommons.ClientStatusEnum" nillable="true" type="tns:StatusCommons.ClientStatusEnum" />
38  <xs:complexType name="ConnectionContainer">
39    <xs:sequence>
40      <xs:element name="_x003C_IPAdress_x003E_k__BackingField" nillable="true" type="xs:string" />
41      <xs:element name="_x003C_Port_x003E_k__BackingField" type="xs:int" />
42    </xs:sequence>
43  </xs:complexType>
44  <xs:element name="ConnectionContainer" nillable="true" type="tns:ConnectionContainer" />
45</xs:schema>
Note: See TracBrowser for help on using the repository browser.