1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <definitions name="HtiSystem" |
|
3 targetNamespace="urn:hti" |
|
4 xmlns:tns="urn:hti" |
|
5 xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" |
|
6 xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" |
|
7 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
8 xmlns:xsd="http://www.w3.org/2001/XMLSchema" |
|
9 xmlns:ns1="urn:hti" |
|
10 xmlns:SOAP="http://schemas.xmlsoap.org/wsdl/soap/" |
|
11 xmlns:MIME="http://schemas.xmlsoap.org/wsdl/mime/" |
|
12 xmlns:DIME="http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/" |
|
13 xmlns:WSDL="http://schemas.xmlsoap.org/wsdl/" |
|
14 xmlns="http://schemas.xmlsoap.org/wsdl/"> |
|
15 |
|
16 <types> |
|
17 |
|
18 <schema targetNamespace="urn:hti" |
|
19 xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" |
|
20 xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" |
|
21 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
22 xmlns:xsd="http://www.w3.org/2001/XMLSchema" |
|
23 xmlns:ns1="urn:hti" |
|
24 xmlns="http://www.w3.org/2001/XMLSchema" |
|
25 elementFormDefault="unqualified" |
|
26 attributeFormDefault="unqualified"> |
|
27 <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/> |
|
28 <simpleType name="restoreMode"> |
|
29 <restriction base="xsd:string"> |
|
30 <enumeration value="ModeNormal"/> |
|
31 <enumeration value="ModeDeep"/> |
|
32 </restriction> |
|
33 </simpleType> |
|
34 <complexType name="HtiService"> |
|
35 <sequence> |
|
36 <element name="serviceName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/> |
|
37 <element name="serviceUid" type="xsd:int" minOccurs="1" maxOccurs="1"/> |
|
38 </sequence> |
|
39 </complexType> |
|
40 <complexType name="ArrayOfHtiService"> |
|
41 <complexContent> |
|
42 <restriction base="SOAP-ENC:Array"> |
|
43 <sequence> |
|
44 <element name="HtiService" type="ns1:HtiService" minOccurs="0" maxOccurs="unbounded"/> |
|
45 </sequence> |
|
46 <attribute ref="SOAP-ENC:arrayType" WSDL:arrayType="ns1:HtiService[]"/> |
|
47 </restriction> |
|
48 </complexContent> |
|
49 </complexType> |
|
50 <!-- operation request element --> |
|
51 <element name="securityToken" type="xsd:string"/> |
|
52 <!-- operation response element --> |
|
53 <element name="result" type="xsd:string"/> |
|
54 <!-- operation response element --> |
|
55 <element name="array" type="ns1:ArrayOfHtiService"/> |
|
56 <!-- operation request element --> |
|
57 <element name="mode" type="ns1:restoreMode"/> |
|
58 <!-- operation response element --> |
|
59 <element name="instanceID" type="xsd:unsignedInt"/> |
|
60 <!-- operation request element --> |
|
61 <element name="debugMessage" type="xsd:string"/> |
|
62 </schema> |
|
63 |
|
64 </types> |
|
65 |
|
66 <message name="authenticationRequest"> |
|
67 <part name="securityToken" element="ns1:securityToken"/> |
|
68 </message> |
|
69 |
|
70 <message name="authenticationResponse"> |
|
71 <part name="result" element="ns1:result"/> |
|
72 </message> |
|
73 |
|
74 <message name="getVersionRequest"> |
|
75 </message> |
|
76 |
|
77 <message name="getVersionResponse"> |
|
78 <part name="result" element="ns1:result"/> |
|
79 </message> |
|
80 |
|
81 <message name="stop"> |
|
82 </message> |
|
83 |
|
84 <message name="stopResponse"> |
|
85 </message> |
|
86 |
|
87 <message name="reset"> |
|
88 </message> |
|
89 |
|
90 <message name="resetResponse"> |
|
91 </message> |
|
92 |
|
93 <message name="reboot"> |
|
94 </message> |
|
95 |
|
96 <message name="rebootResponse"> |
|
97 </message> |
|
98 |
|
99 <message name="listServicesRequest"> |
|
100 </message> |
|
101 |
|
102 <message name="listServicesResponse"> |
|
103 <part name="array" element="ns1:array"/> |
|
104 </message> |
|
105 |
|
106 <message name="restoreFactorySettings"> |
|
107 <part name="mode" element="ns1:mode"/> |
|
108 </message> |
|
109 |
|
110 <message name="restoreFactorySettingsResponse"> |
|
111 </message> |
|
112 |
|
113 <message name="instanceIDRequest"> |
|
114 </message> |
|
115 |
|
116 <message name="instanceIDResponse"> |
|
117 <part name="instanceID" element="ns1:instanceID"/> |
|
118 </message> |
|
119 |
|
120 <message name="showConsole"> |
|
121 </message> |
|
122 |
|
123 <message name="showConsoleResponse"> |
|
124 </message> |
|
125 |
|
126 <message name="hideConsole"> |
|
127 </message> |
|
128 |
|
129 <message name="hideConsoleResponse"> |
|
130 </message> |
|
131 |
|
132 <message name="debugPrint"> |
|
133 <part name="debugMessage" element="ns1:debugMessage"/> |
|
134 </message> |
|
135 |
|
136 <message name="debugPrintResponse"> |
|
137 </message> |
|
138 |
|
139 <portType name="HtiSystemPortType"> |
|
140 <operation name="authentication"> |
|
141 <documentation>Service definition of function ns1__authentication</documentation> |
|
142 <input message="tns:authenticationRequest"/> |
|
143 <output message="tns:authenticationResponse"/> |
|
144 </operation> |
|
145 <operation name="getVersion"> |
|
146 <documentation>Service definition of function ns1__getVersion</documentation> |
|
147 <input message="tns:getVersionRequest"/> |
|
148 <output message="tns:getVersionResponse"/> |
|
149 </operation> |
|
150 <operation name="stop"> |
|
151 <documentation>Service definition of function ns1__stop</documentation> |
|
152 <input message="tns:stop"/> |
|
153 <output message="tns:stopResponse"/> |
|
154 </operation> |
|
155 <operation name="reset"> |
|
156 <documentation>Service definition of function ns1__reset</documentation> |
|
157 <input message="tns:reset"/> |
|
158 <output message="tns:resetResponse"/> |
|
159 </operation> |
|
160 <operation name="reboot"> |
|
161 <documentation>Service definition of function ns1__reboot</documentation> |
|
162 <input message="tns:reboot"/> |
|
163 <output message="tns:rebootResponse"/> |
|
164 </operation> |
|
165 <operation name="listServices"> |
|
166 <documentation>Service definition of function ns1__listServices</documentation> |
|
167 <input message="tns:listServicesRequest"/> |
|
168 <output message="tns:listServicesResponse"/> |
|
169 </operation> |
|
170 <operation name="restoreFactorySettings"> |
|
171 <documentation>Service definition of function ns1__restoreFactorySettings</documentation> |
|
172 <input message="tns:restoreFactorySettings"/> |
|
173 <output message="tns:restoreFactorySettingsResponse"/> |
|
174 </operation> |
|
175 <operation name="instanceID"> |
|
176 <documentation>Service definition of function ns1__instanceID</documentation> |
|
177 <input message="tns:instanceIDRequest"/> |
|
178 <output message="tns:instanceIDResponse"/> |
|
179 </operation> |
|
180 <operation name="showConsole"> |
|
181 <documentation>Service definition of function ns1__showConsole</documentation> |
|
182 <input message="tns:showConsole"/> |
|
183 <output message="tns:showConsoleResponse"/> |
|
184 </operation> |
|
185 <operation name="hideConsole"> |
|
186 <documentation>Service definition of function ns1__hideConsole</documentation> |
|
187 <input message="tns:hideConsole"/> |
|
188 <output message="tns:hideConsoleResponse"/> |
|
189 </operation> |
|
190 <operation name="debugPrint"> |
|
191 <documentation>Service definition of function ns1__debugPrint</documentation> |
|
192 <input message="tns:debugPrint"/> |
|
193 <output message="tns:debugPrintResponse"/> |
|
194 </operation> |
|
195 </portType> |
|
196 |
|
197 <binding name="HtiSystem" type="tns:HtiSystemPortType"> |
|
198 <SOAP:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> |
|
199 <operation name="authentication"> |
|
200 <SOAP:operation style="rpc" soapAction="HtiSystem"/> |
|
201 <input> |
|
202 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
203 </input> |
|
204 <output> |
|
205 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
206 </output> |
|
207 </operation> |
|
208 <operation name="getVersion"> |
|
209 <SOAP:operation style="rpc" soapAction="HtiSystem"/> |
|
210 <input> |
|
211 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
212 </input> |
|
213 <output> |
|
214 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
215 </output> |
|
216 </operation> |
|
217 <operation name="stop"> |
|
218 <SOAP:operation style="rpc" soapAction="HtiSystem"/> |
|
219 <input> |
|
220 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
221 </input> |
|
222 <output> |
|
223 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
224 </output> |
|
225 </operation> |
|
226 <operation name="reset"> |
|
227 <SOAP:operation style="rpc" soapAction="HtiSystem"/> |
|
228 <input> |
|
229 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
230 </input> |
|
231 <output> |
|
232 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
233 </output> |
|
234 </operation> |
|
235 <operation name="reboot"> |
|
236 <SOAP:operation style="rpc" soapAction="HtiSystem"/> |
|
237 <input> |
|
238 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
239 </input> |
|
240 <output> |
|
241 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
242 </output> |
|
243 </operation> |
|
244 <operation name="listServices"> |
|
245 <SOAP:operation style="rpc" soapAction="HtiSystem"/> |
|
246 <input> |
|
247 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
248 </input> |
|
249 <output> |
|
250 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
251 </output> |
|
252 </operation> |
|
253 <operation name="restoreFactorySettings"> |
|
254 <SOAP:operation style="rpc" soapAction="HtiSystem"/> |
|
255 <input> |
|
256 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
257 </input> |
|
258 <output> |
|
259 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
260 </output> |
|
261 </operation> |
|
262 <operation name="instanceID"> |
|
263 <SOAP:operation style="rpc" soapAction="HtiSystem"/> |
|
264 <input> |
|
265 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
266 </input> |
|
267 <output> |
|
268 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
269 </output> |
|
270 </operation> |
|
271 <operation name="showConsole"> |
|
272 <SOAP:operation style="rpc" soapAction="HtiSystem"/> |
|
273 <input> |
|
274 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
275 </input> |
|
276 <output> |
|
277 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
278 </output> |
|
279 </operation> |
|
280 <operation name="hideConsole"> |
|
281 <SOAP:operation style="rpc" soapAction="HtiSystem"/> |
|
282 <input> |
|
283 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
284 </input> |
|
285 <output> |
|
286 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
287 </output> |
|
288 </operation> |
|
289 <operation name="debugPrint"> |
|
290 <SOAP:operation style="rpc" soapAction="HtiSystem"/> |
|
291 <input> |
|
292 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
293 </input> |
|
294 <output> |
|
295 <SOAP:body parts="parameters" use="literal" namespace="urn:hti"/> |
|
296 </output> |
|
297 </operation> |
|
298 </binding> |
|
299 |
|
300 <service name="HtiSystem"> |
|
301 <documentation>gSOAP 2.7.6b generated service definition</documentation> |
|
302 <port name="HtiSystem" binding="tns:HtiSystem"> |
|
303 <SOAP:address location="http://localhost:2000"/> |
|
304 </port> |
|
305 </service> |
|
306 |
|
307 </definitions> |
|