Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKB/HeuristicLab.OKB.AlgorithmHost/Service References/OKBRunner/service.xsd @ 4312

Last change on this file since 4312 was 4312, checked in by swagner, 14 years ago

Worked on OKB user authentication (#1167)

File size: 3.4 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3  <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB" />
4  <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess" />
5  <xs:element name="Login">
6    <xs:complexType>
7      <xs:sequence>
8        <xs:element minOccurs="0" name="clientname" nillable="true" type="xs:string" />
9      </xs:sequence>
10    </xs:complexType>
11  </xs:element>
12  <xs:element name="LoginResponse">
13    <xs:complexType>
14      <xs:sequence>
15        <xs:element minOccurs="0" name="LoginResult" type="xs:boolean" />
16      </xs:sequence>
17    </xs:complexType>
18  </xs:element>
19  <xs:element name="GetStarterKit">
20    <xs:complexType>
21      <xs:sequence>
22        <xs:element minOccurs="0" name="platformName" nillable="true" type="xs:string" />
23      </xs:sequence>
24    </xs:complexType>
25  </xs:element>
26  <xs:element name="GetStarterKitResponse">
27    <xs:complexType>
28      <xs:sequence>
29        <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB" minOccurs="0" name="GetStarterKitResult" nillable="true" type="q1:StarterKit" />
30      </xs:sequence>
31    </xs:complexType>
32  </xs:element>
33  <xs:element name="PrepareExperiment">
34    <xs:complexType>
35      <xs:sequence>
36        <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess" minOccurs="0" name="algorithm" nillable="true" type="q2:Algorithm" />
37        <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess" minOccurs="0" name="problem" nillable="true" type="q3:Problem" />
38      </xs:sequence>
39    </xs:complexType>
40  </xs:element>
41  <xs:element name="PrepareExperimentResponse">
42    <xs:complexType>
43      <xs:sequence>
44        <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB" minOccurs="0" name="PrepareExperimentResult" nillable="true" type="q4:ExperimentKit" />
45      </xs:sequence>
46    </xs:complexType>
47  </xs:element>
48  <xs:element name="AddRun">
49    <xs:complexType>
50      <xs:sequence>
51        <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess" minOccurs="0" name="algorithm" nillable="true" type="q5:Algorithm" />
52        <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess" minOccurs="0" name="problem" nillable="true" type="q6:Problem" />
53        <xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess" minOccurs="0" name="project" nillable="true" type="q7:Project" />
54      </xs:sequence>
55    </xs:complexType>
56  </xs:element>
57  <xs:element name="AddRunResponse">
58    <xs:complexType>
59      <xs:sequence />
60    </xs:complexType>
61  </xs:element>
62  <xs:element name="IsConnected">
63    <xs:complexType>
64      <xs:sequence />
65    </xs:complexType>
66  </xs:element>
67  <xs:element name="IsConnectedResponse">
68    <xs:complexType>
69      <xs:sequence>
70        <xs:element minOccurs="0" name="IsConnectedResult" type="xs:boolean" />
71      </xs:sequence>
72    </xs:complexType>
73  </xs:element>
74  <xs:element name="Logout">
75    <xs:complexType>
76      <xs:sequence />
77    </xs:complexType>
78  </xs:element>
79</xs:schema>
Note: See TracBrowser for help on using the repository browser.