root / trunk / web / WEB-INF / wsit-org.lidar.api.Motion.xml @ 9
History | View | Annotate | Download (11.9 KB)
1 | 9 | andrej.cim | <?xml version="1.0" encoding="UTF-8"?>
|
---|---|---|---|
2 | <definitions
|
||
3 | xmlns="http://schemas.xmlsoap.org/wsdl/" |
||
4 | xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" |
||
5 | xmlns:xsd="http://www.w3.org/2001/XMLSchema" |
||
6 | xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" name="MotionService" targetNamespace="http://api.lidar.org/" xmlns:tns="http://api.lidar.org/" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsrm="http://docs.oasis-open.org/ws-rx/wsrmp/200702" |
||
7 | >
|
||
8 | <message name="setMove0"/> |
||
9 | <message name="setMove0Response"/> |
||
10 | <message name="setMove1"/> |
||
11 | <message name="setMove1Response"/> |
||
12 | <message name="run"/> |
||
13 | <message name="runResponse"/> |
||
14 | <message name="setInitialAngularVel0"/> |
||
15 | <message name="setInitialAngularVel0Response"/> |
||
16 | <message name="setInitialAngularVel1"/> |
||
17 | <message name="setInitialAngularVel1Response"/> |
||
18 | <message name="setAngularAcceleration0"/> |
||
19 | <message name="setAngularAcceleration0Response"/> |
||
20 | <message name="setAngularAcceleration1"/> |
||
21 | <message name="setAngularAcceleration1Response"/> |
||
22 | <message name="setLackCorrection0"/> |
||
23 | <message name="setLackCorrection0Response"/> |
||
24 | <message name="setLackCorrection1"/> |
||
25 | <message name="setLackCorrection1Response"/> |
||
26 | <message name="setAngularDeceleration0"/> |
||
27 | <message name="setAngularDeceleration0Response"/> |
||
28 | <message name="setAngularDeceleration1"/> |
||
29 | <message name="setAngularDeceleration1Response"/> |
||
30 | <message name="setPosition0"/> |
||
31 | <message name="setPosition0Response"/> |
||
32 | <message name="setPosition1"/> |
||
33 | <message name="setPosition1Response"/> |
||
34 | <message name="stopMotor0"/> |
||
35 | <message name="stopMotor0Response"/> |
||
36 | <message name="stopMotor1"/> |
||
37 | <message name="stopMotor1Response"/> |
||
38 | <message name="setMotorOff0"/> |
||
39 | <message name="setMotorOff0Response"/> |
||
40 | <message name="setMotorOff1"/> |
||
41 | <message name="setMotorOff1Response"/> |
||
42 | <message name="getPosition"/> |
||
43 | <message name="getPositionResponse"/> |
||
44 | <message name="setContinuousKeyMovement"/> |
||
45 | <message name="setContinuousKeyMovementResponse"/> |
||
46 | <message name="setSingleStepKeyMovement"/> |
||
47 | <message name="setSingleStepKeyMovementResponse"/> |
||
48 | <message name="simulateLeftKeyPress"/> |
||
49 | <message name="simulateLeftKeyPressResponse"/> |
||
50 | <message name="simulateLeftKeyRelease"/> |
||
51 | <message name="simulateLeftKeyReleaseResponse"/> |
||
52 | <message name="simulateRightKeyPress"/> |
||
53 | <message name="simulateRightKeyPressResponse"/> |
||
54 | <message name="simulateRightKeyRelease"/> |
||
55 | <message name="simulateRightKeyReleaseResponse"/> |
||
56 | <message name="simulateUpKeyPress"/> |
||
57 | <message name="simulateUpKeyPressResponse"/> |
||
58 | <message name="simulateUpKeyRelease"/> |
||
59 | <message name="simulateUpKeyReleaseResponse"/> |
||
60 | <message name="simulateDownKeyPress"/> |
||
61 | <message name="simulateDownKeyPressResponse"/> |
||
62 | <message name="simulateDownKeyRelease"/> |
||
63 | <message name="simulateDownKeyReleaseResponse"/> |
||
64 | <message name="setAutomaticPositionReporting"/> |
||
65 | <message name="setAutomaticPositionReportingResponse"/> |
||
66 | <portType name="Motion"> |
||
67 | <operation name="setMove0"> |
||
68 | <input message="tns:setMove0"/> |
||
69 | <output message="tns:setMove0Response"/> |
||
70 | </operation>
|
||
71 | <operation name="setMove1"> |
||
72 | <input message="tns:setMove1"/> |
||
73 | <output message="tns:setMove1Response"/> |
||
74 | </operation>
|
||
75 | <operation name="run"> |
||
76 | <input message="tns:run"/> |
||
77 | <output message="tns:runResponse"/> |
||
78 | </operation>
|
||
79 | <operation name="setInitialAngularVel0"> |
||
80 | <input message="tns:setInitialAngularVel0"/> |
||
81 | <output message="tns:setInitialAngularVel0Response"/> |
||
82 | </operation>
|
||
83 | <operation name="setInitialAngularVel1"> |
||
84 | <input message="tns:setInitialAngularVel1"/> |
||
85 | <output message="tns:setInitialAngularVel1Response"/> |
||
86 | </operation>
|
||
87 | <operation name="setAngularAcceleration0"> |
||
88 | <input message="tns:setAngularAcceleration0"/> |
||
89 | <output message="tns:setAngularAcceleration0Response"/> |
||
90 | </operation>
|
||
91 | <operation name="setAngularAcceleration1"> |
||
92 | <input message="tns:setAngularAcceleration1"/> |
||
93 | <output message="tns:setAngularAcceleration1Response"/> |
||
94 | </operation>
|
||
95 | <operation name="setLackCorrection0"> |
||
96 | <input message="tns:setLackCorrection0"/> |
||
97 | <output message="tns:setLackCorrection0Response"/> |
||
98 | </operation>
|
||
99 | <operation name="setLackCorrection1"> |
||
100 | <input message="tns:setLackCorrection1"/> |
||
101 | <output message="tns:setLackCorrection1Response"/> |
||
102 | </operation>
|
||
103 | <operation name="setAngularDeceleration0"> |
||
104 | <input message="tns:setAngularDeceleration0"/> |
||
105 | <output message="tns:setAngularDeceleration0Response"/> |
||
106 | </operation>
|
||
107 | <operation name="setAngularDeceleration1"> |
||
108 | <input message="tns:setAngularDeceleration1"/> |
||
109 | <output message="tns:setAngularDeceleration1Response"/> |
||
110 | </operation>
|
||
111 | <operation name="setPosition0"> |
||
112 | <input message="tns:setPosition0"/> |
||
113 | <output message="tns:setPosition0Response"/> |
||
114 | </operation>
|
||
115 | <operation name="setPosition1"> |
||
116 | <input message="tns:setPosition1"/> |
||
117 | <output message="tns:setPosition1Response"/> |
||
118 | </operation>
|
||
119 | <operation name="stopMotor0"> |
||
120 | <input message="tns:stopMotor0"/> |
||
121 | <output message="tns:stopMotor0Response"/> |
||
122 | </operation>
|
||
123 | <operation name="stopMotor1"> |
||
124 | <input message="tns:stopMotor1"/> |
||
125 | <output message="tns:stopMotor1Response"/> |
||
126 | </operation>
|
||
127 | <operation name="setMotorOff0"> |
||
128 | <input message="tns:setMotorOff0"/> |
||
129 | <output message="tns:setMotorOff0Response"/> |
||
130 | </operation>
|
||
131 | <operation name="setMotorOff1"> |
||
132 | <input message="tns:setMotorOff1"/> |
||
133 | <output message="tns:setMotorOff1Response"/> |
||
134 | </operation>
|
||
135 | <operation name="getPosition"> |
||
136 | <input message="tns:getPosition"/> |
||
137 | <output message="tns:getPositionResponse"/> |
||
138 | </operation>
|
||
139 | <operation name="setContinuousKeyMovement"> |
||
140 | <input message="tns:setContinuousKeyMovement"/> |
||
141 | <output message="tns:setContinuousKeyMovementResponse"/> |
||
142 | </operation>
|
||
143 | <operation name="setSingleStepKeyMovement"> |
||
144 | <input message="tns:setSingleStepKeyMovement"/> |
||
145 | <output message="tns:setSingleStepKeyMovementResponse"/> |
||
146 | </operation>
|
||
147 | <operation name="simulateLeftKeyPress"> |
||
148 | <input message="tns:simulateLeftKeyPress"/> |
||
149 | <output message="tns:simulateLeftKeyPressResponse"/> |
||
150 | </operation>
|
||
151 | <operation name="simulateLeftKeyRelease"> |
||
152 | <input message="tns:simulateLeftKeyRelease"/> |
||
153 | <output message="tns:simulateLeftKeyReleaseResponse"/> |
||
154 | </operation>
|
||
155 | <operation name="simulateRightKeyPress"> |
||
156 | <input message="tns:simulateRightKeyPress"/> |
||
157 | <output message="tns:simulateRightKeyPressResponse"/> |
||
158 | </operation>
|
||
159 | <operation name="simulateRightKeyRelease"> |
||
160 | <input message="tns:simulateRightKeyRelease"/> |
||
161 | <output message="tns:simulateRightKeyReleaseResponse"/> |
||
162 | </operation>
|
||
163 | <operation name="simulateUpKeyPress"> |
||
164 | <input message="tns:simulateUpKeyPress"/> |
||
165 | <output message="tns:simulateUpKeyPressResponse"/> |
||
166 | </operation>
|
||
167 | <operation name="simulateUpKeyRelease"> |
||
168 | <input message="tns:simulateUpKeyRelease"/> |
||
169 | <output message="tns:simulateUpKeyReleaseResponse"/> |
||
170 | </operation>
|
||
171 | <operation name="simulateDownKeyPress"> |
||
172 | <input message="tns:simulateDownKeyPress"/> |
||
173 | <output message="tns:simulateDownKeyPressResponse"/> |
||
174 | </operation>
|
||
175 | <operation name="simulateDownKeyRelease"> |
||
176 | <input message="tns:simulateDownKeyRelease"/> |
||
177 | <output message="tns:simulateDownKeyReleaseResponse"/> |
||
178 | </operation>
|
||
179 | <operation name="setAutomaticPositionReporting"> |
||
180 | <input message="tns:setAutomaticPositionReporting"/> |
||
181 | <output message="tns:setAutomaticPositionReportingResponse"/> |
||
182 | </operation>
|
||
183 | </portType>
|
||
184 | <binding name="MotionPortBinding" type="tns:Motion"> |
||
185 | <wsp:PolicyReference URI="#MotionPortBindingPolicy"/> |
||
186 | <operation name="setMove0"> |
||
187 | <input/> |
||
188 | <output/> |
||
189 | </operation>
|
||
190 | <operation name="setMove1"> |
||
191 | <input/> |
||
192 | <output/> |
||
193 | </operation>
|
||
194 | <operation name="run"> |
||
195 | <input/> |
||
196 | <output/> |
||
197 | </operation>
|
||
198 | <operation name="setInitialAngularVel0"> |
||
199 | <input/> |
||
200 | <output/> |
||
201 | </operation>
|
||
202 | <operation name="setInitialAngularVel1"> |
||
203 | <input/> |
||
204 | <output/> |
||
205 | </operation>
|
||
206 | <operation name="setAngularAcceleration0"> |
||
207 | <input/> |
||
208 | <output/> |
||
209 | </operation>
|
||
210 | <operation name="setAngularAcceleration1"> |
||
211 | <input/> |
||
212 | <output/> |
||
213 | </operation>
|
||
214 | <operation name="setLackCorrection0"> |
||
215 | <input/> |
||
216 | <output/> |
||
217 | </operation>
|
||
218 | <operation name="setLackCorrection1"> |
||
219 | <input/> |
||
220 | <output/> |
||
221 | </operation>
|
||
222 | <operation name="setAngularDeceleration0"> |
||
223 | <input/> |
||
224 | <output/> |
||
225 | </operation>
|
||
226 | <operation name="setAngularDeceleration1"> |
||
227 | <input/> |
||
228 | <output/> |
||
229 | </operation>
|
||
230 | <operation name="setPosition0"> |
||
231 | <input/> |
||
232 | <output/> |
||
233 | </operation>
|
||
234 | <operation name="setPosition1"> |
||
235 | <input/> |
||
236 | <output/> |
||
237 | </operation>
|
||
238 | <operation name="stopMotor0"> |
||
239 | <input/> |
||
240 | <output/> |
||
241 | </operation>
|
||
242 | <operation name="stopMotor1"> |
||
243 | <input/> |
||
244 | <output/> |
||
245 | </operation>
|
||
246 | <operation name="setMotorOff0"> |
||
247 | <input/> |
||
248 | <output/> |
||
249 | </operation>
|
||
250 | <operation name="setMotorOff1"> |
||
251 | <input/> |
||
252 | <output/> |
||
253 | </operation>
|
||
254 | <operation name="getPosition"> |
||
255 | <input/> |
||
256 | <output/> |
||
257 | </operation>
|
||
258 | <operation name="setContinuousKeyMovement"> |
||
259 | <input/> |
||
260 | <output/> |
||
261 | </operation>
|
||
262 | <operation name="setSingleStepKeyMovement"> |
||
263 | <input/> |
||
264 | <output/> |
||
265 | </operation>
|
||
266 | <operation name="simulateLeftKeyPress"> |
||
267 | <input/> |
||
268 | <output/> |
||
269 | </operation>
|
||
270 | <operation name="simulateLeftKeyRelease"> |
||
271 | <input/> |
||
272 | <output/> |
||
273 | </operation>
|
||
274 | <operation name="simulateRightKeyPress"> |
||
275 | <input/> |
||
276 | <output/> |
||
277 | </operation>
|
||
278 | <operation name="simulateRightKeyRelease"> |
||
279 | <input/> |
||
280 | <output/> |
||
281 | </operation>
|
||
282 | <operation name="simulateUpKeyPress"> |
||
283 | <input/> |
||
284 | <output/> |
||
285 | </operation>
|
||
286 | <operation name="simulateUpKeyRelease"> |
||
287 | <input/> |
||
288 | <output/> |
||
289 | </operation>
|
||
290 | <operation name="simulateDownKeyPress"> |
||
291 | <input/> |
||
292 | <output/> |
||
293 | </operation>
|
||
294 | <operation name="simulateDownKeyRelease"> |
||
295 | <input/> |
||
296 | <output/> |
||
297 | </operation>
|
||
298 | <operation name="setAutomaticPositionReporting"> |
||
299 | <input/> |
||
300 | <output/> |
||
301 | </operation>
|
||
302 | </binding>
|
||
303 | <service name="MotionService"> |
||
304 | <port name="MotionPort" binding="tns:MotionPortBinding"/> |
||
305 | </service>
|
||
306 | <wsp:Policy wsu:Id="MotionPortBindingPolicy"> |
||
307 | <wsp:ExactlyOne>
|
||
308 | <wsp:All>
|
||
309 | <wsam:Addressing wsp:Optional="false"/> |
||
310 | <wsrm:RMAssertion/> |
||
311 | </wsp:All>
|
||
312 | </wsp:ExactlyOne>
|
||
313 | </wsp:Policy>
|
||
314 | </definitions> |