Free cookie consent management tool by TermsFeed Policy Generator

source: branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Console/3.3/Service References/SlaveService/HeuristicLab.Hive.Client.Core.ClientConsoleService.xsd @ 4259

Last change on this file since 4259 was 4259, checked in by cneumuel, 14 years ago

forgot some files (#1159)

File size: 2.5 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Slave.Core.ClientConsoleService" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Slave.Core.ClientConsoleService" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
4  <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Slave.Common" />
5  <xs:complexType name="StatusCommons">
6    <xs:sequence>
7      <xs:element minOccurs="0" name="ClientGuid" type="ser:guid" />
8      <xs:element minOccurs="0" name="ConnectedSince" type="xs:dateTime" />
9      <xs:element minOccurs="0" name="FreeCores" type="xs:int" />
10      <xs:element minOccurs="0" name="Jobs" nillable="true" type="tns:ArrayOfJobStatus" />
11      <xs:element minOccurs="0" name="JobsAborted" type="xs:int" />
12      <xs:element minOccurs="0" name="JobsDone" type="xs:int" />
13      <xs:element minOccurs="0" name="JobsFetched" type="xs:int" />
14      <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Slave.Common" minOccurs="0" name="Status" type="q1:NetworkEnum.WcfConnState" />
15      <xs:element minOccurs="0" name="TotalCores" type="xs:int" />
16    </xs:sequence>
17  </xs:complexType>
18  <xs:element name="StatusCommons" nillable="true" type="tns:StatusCommons" />
19  <xs:complexType name="ArrayOfJobStatus">
20    <xs:sequence>
21      <xs:element minOccurs="0" maxOccurs="unbounded" name="JobStatus" nillable="true" type="tns:JobStatus" />
22    </xs:sequence>
23  </xs:complexType>
24  <xs:element name="ArrayOfJobStatus" nillable="true" type="tns:ArrayOfJobStatus" />
25  <xs:complexType name="JobStatus">
26    <xs:sequence>
27      <xs:element minOccurs="0" name="JobId" type="ser:guid" />
28      <xs:element minOccurs="0" name="Progress" type="xs:double" />
29      <xs:element minOccurs="0" name="Since" type="xs:dateTime" />
30    </xs:sequence>
31  </xs:complexType>
32  <xs:element name="JobStatus" nillable="true" type="tns:JobStatus" />
33  <xs:complexType name="ConnectionContainer">
34    <xs:sequence>
35      <xs:element minOccurs="0" name="IPAdress" nillable="true" type="xs:string" />
36      <xs:element minOccurs="0" name="Port" type="xs:int" />
37    </xs:sequence>
38  </xs:complexType>
39  <xs:element name="ConnectionContainer" nillable="true" type="tns:ConnectionContainer" />
40</xs:schema>
Note: See TracBrowser for help on using the repository browser.