Switch to unified view

a b/upmpd/OHProduct.xml
1
<?xml version="1.0" encoding="utf-8"?>
2
<scpd xmlns="urn:schemas-upnp-org:service-1-0">
3
  <specVersion>
4
    <major>1</major>
5
    <minor>1</minor>
6
  </specVersion>
7
  <actionList>
8
    <action>
9
      <name>Manufacturer</name>
10
      <argumentList>
11
        <argument>
12
          <name>Name</name>
13
          <direction>out</direction>
14
          <relatedStateVariable>ManufacturerName</relatedStateVariable>
15
        </argument>
16
        <argument>
17
          <name>Info</name>
18
          <direction>out</direction>
19
          <relatedStateVariable>ManufacturerInfo</relatedStateVariable>
20
        </argument>
21
        <argument>
22
          <name>Url</name>
23
          <direction>out</direction>
24
          <relatedStateVariable>ManufacturerUrl</relatedStateVariable>
25
        </argument>
26
        <argument>
27
          <name>ImageUri</name>
28
          <direction>out</direction>
29
          <relatedStateVariable>ManufacturerImageUri</relatedStateVariable>
30
        </argument>
31
      </argumentList>
32
    </action>
33
    <action>
34
      <name>Model</name>
35
      <argumentList>
36
        <argument>
37
          <name>Name</name>
38
          <direction>out</direction>
39
          <relatedStateVariable>ModelName</relatedStateVariable>
40
        </argument>
41
        <argument>
42
          <name>Info</name>
43
          <direction>out</direction>
44
          <relatedStateVariable>ModelInfo</relatedStateVariable>
45
        </argument>
46
        <argument>
47
          <name>Url</name>
48
          <direction>out</direction>
49
          <relatedStateVariable>ModelUrl</relatedStateVariable>
50
        </argument>
51
        <argument>
52
          <name>ImageUri</name>
53
          <direction>out</direction>
54
          <relatedStateVariable>ModelImageUri</relatedStateVariable>
55
        </argument>
56
      </argumentList>
57
    </action>
58
    <action>
59
      <name>Product</name>
60
      <argumentList>
61
        <argument>
62
          <name>Room</name>
63
          <direction>out</direction>
64
          <relatedStateVariable>ProductRoom</relatedStateVariable>
65
        </argument>
66
        <argument>
67
          <name>Name</name>
68
          <direction>out</direction>
69
          <relatedStateVariable>ProductName</relatedStateVariable>
70
        </argument>
71
        <argument>
72
          <name>Info</name>
73
          <direction>out</direction>
74
          <relatedStateVariable>ProductInfo</relatedStateVariable>
75
        </argument>
76
        <argument>
77
          <name>Url</name>
78
          <direction>out</direction>
79
          <relatedStateVariable>ProductUrl</relatedStateVariable>
80
        </argument>
81
        <argument>
82
          <name>ImageUri</name>
83
          <direction>out</direction>
84
          <relatedStateVariable>ProductImageUri</relatedStateVariable>
85
        </argument>
86
      </argumentList>
87
    </action>
88
    <action>
89
      <name>Standby</name>
90
      <argumentList>
91
        <argument>
92
          <name>Value</name>
93
          <direction>out</direction>
94
          <relatedStateVariable>Standby</relatedStateVariable>
95
        </argument>
96
      </argumentList>
97
    </action>
98
    <action>
99
      <name>SetStandby</name>
100
      <argumentList>
101
        <argument>
102
          <name>Value</name>
103
          <direction>in</direction>
104
          <relatedStateVariable>Standby</relatedStateVariable>
105
        </argument>
106
      </argumentList>
107
    </action>
108
    <action>
109
      <name>SourceCount</name>
110
      <argumentList>
111
        <argument>
112
          <name>Value</name>
113
          <direction>out</direction>
114
          <relatedStateVariable>SourceCount</relatedStateVariable>
115
        </argument>
116
      </argumentList>
117
    </action>
118
    <action>
119
      <name>SourceXml</name>
120
      <argumentList>
121
        <argument>
122
          <name>Value</name>
123
          <direction>out</direction>
124
          <relatedStateVariable>SourceXml</relatedStateVariable>
125
        </argument>
126
      </argumentList>
127
    </action>
128
    <action>
129
      <name>SourceIndex</name>
130
      <argumentList>
131
        <argument>
132
          <name>Value</name>
133
          <direction>out</direction>
134
          <relatedStateVariable>SourceIndex</relatedStateVariable>
135
        </argument>
136
      </argumentList>
137
    </action>
138
    <action>
139
      <name>SetSourceIndex</name>
140
      <argumentList>
141
        <argument>
142
          <name>Value</name>
143
          <direction>in</direction>
144
          <relatedStateVariable>SourceIndex</relatedStateVariable>
145
        </argument>
146
      </argumentList>
147
    </action>
148
    <action>
149
      <name>SetSourceIndexByName</name>
150
      <argumentList>
151
        <argument>
152
          <name>Value</name>
153
          <direction>in</direction>
154
          <relatedStateVariable>A_ARG_TYPE_SetSourceIndexByName_Value</relatedStateVariable>
155
        </argument>
156
      </argumentList>
157
    </action>
158
    <action>
159
      <name>Source</name>
160
      <argumentList>
161
        <argument>
162
          <name>Index</name>
163
          <direction>in</direction>
164
          <relatedStateVariable>SourceIndex</relatedStateVariable>
165
        </argument>
166
        <argument>
167
          <name>SystemName</name>
168
          <direction>out</direction>
169
          <relatedStateVariable>A_ARG_TYPE_Source_SystemName</relatedStateVariable>
170
        </argument>
171
        <argument>
172
          <name>Type</name>
173
          <direction>out</direction>
174
          <relatedStateVariable>A_ARG_TYPE_Source_Type</relatedStateVariable>
175
        </argument>
176
        <argument>
177
          <name>Name</name>
178
          <direction>out</direction>
179
          <relatedStateVariable>A_ARG_TYPE_Source_Name</relatedStateVariable>
180
        </argument>
181
        <argument>
182
          <name>Visible</name>
183
          <direction>out</direction>
184
          <relatedStateVariable>A_ARG_TYPE_Source_Visible</relatedStateVariable>
185
        </argument>
186
      </argumentList>
187
    </action>
188
    <action>
189
      <name>Attributes</name>
190
      <argumentList>
191
        <argument>
192
          <name>Value</name>
193
          <direction>out</direction>
194
          <relatedStateVariable>Attributes</relatedStateVariable>
195
        </argument>
196
      </argumentList>
197
    </action>
198
    <action>
199
      <name>SourceXmlChangeCount</name>
200
      <argumentList>
201
        <argument>
202
          <name>Value</name>
203
          <direction>out</direction>
204
          <relatedStateVariable>A_ARG_TYPE_SourceXmlChangeCount_Value</relatedStateVariable>
205
        </argument>
206
      </argumentList>
207
    </action>
208
  </actionList>
209
  <serviceStateTable>
210
    <stateVariable sendEvents="yes">
211
      <name>Standby</name>
212
      <dataType>boolean</dataType>
213
    </stateVariable>
214
    <stateVariable sendEvents="yes">
215
      <name>Attributes</name>
216
      <dataType>string</dataType>
217
    </stateVariable>
218
    <stateVariable sendEvents="yes">
219
      <name>ManufacturerName</name>
220
      <dataType>string</dataType>
221
    </stateVariable>
222
    <stateVariable sendEvents="yes">
223
      <name>ManufacturerInfo</name>
224
      <dataType>string</dataType>
225
    </stateVariable>
226
    <stateVariable sendEvents="yes">
227
      <name>ManufacturerUrl</name>
228
      <dataType>string</dataType>
229
    </stateVariable>
230
    <stateVariable sendEvents="yes">
231
      <name>ManufacturerImageUri</name>
232
      <dataType>string</dataType>
233
    </stateVariable>
234
    <stateVariable sendEvents="yes">
235
      <name>ModelName</name>
236
      <dataType>string</dataType>
237
    </stateVariable>
238
    <stateVariable sendEvents="yes">
239
      <name>ModelInfo</name>
240
      <dataType>string</dataType>
241
    </stateVariable>
242
    <stateVariable sendEvents="yes">
243
      <name>ModelUrl</name>
244
      <dataType>string</dataType>
245
    </stateVariable>
246
    <stateVariable sendEvents="yes">
247
      <name>ModelImageUri</name>
248
      <dataType>string</dataType>
249
    </stateVariable>
250
    <stateVariable sendEvents="yes">
251
      <name>ProductRoom</name>
252
      <dataType>string</dataType>
253
    </stateVariable>
254
    <stateVariable sendEvents="yes">
255
      <name>ProductName</name>
256
      <dataType>string</dataType>
257
    </stateVariable>
258
    <stateVariable sendEvents="yes">
259
      <name>ProductInfo</name>
260
      <dataType>string</dataType>
261
    </stateVariable>
262
    <stateVariable sendEvents="yes">
263
      <name>ProductUrl</name>
264
      <dataType>string</dataType>
265
    </stateVariable>
266
    <stateVariable sendEvents="yes">
267
      <name>ProductImageUri</name>
268
      <dataType>string</dataType>
269
    </stateVariable>
270
    <stateVariable sendEvents="yes">
271
      <name>SourceIndex</name>
272
      <dataType>ui4</dataType>
273
    </stateVariable>
274
    <stateVariable sendEvents="yes">
275
      <name>SourceCount</name>
276
      <dataType>ui4</dataType>
277
    </stateVariable>
278
    <stateVariable sendEvents="yes">
279
      <name>SourceXml</name>
280
      <dataType>string</dataType>
281
    </stateVariable>
282
    <stateVariable sendEvents="no">
283
      <name>A_ARG_TYPE_SetSourceIndexByName_Value</name>
284
      <dataType>string</dataType>
285
    </stateVariable>
286
    <stateVariable sendEvents="no">
287
      <name>A_ARG_TYPE_Source_SystemName</name>
288
      <dataType>string</dataType>
289
    </stateVariable>
290
    <stateVariable sendEvents="no">
291
      <name>A_ARG_TYPE_Source_Type</name>
292
      <dataType>string</dataType>
293
    </stateVariable>
294
    <stateVariable sendEvents="no">
295
      <name>A_ARG_TYPE_Source_Name</name>
296
      <dataType>string</dataType>
297
    </stateVariable>
298
    <stateVariable sendEvents="no">
299
      <name>A_ARG_TYPE_Source_Visible</name>
300
      <dataType>boolean</dataType>
301
    </stateVariable>
302
    <stateVariable sendEvents="no">
303
      <name>A_ARG_TYPE_SourceXmlChangeCount_Value</name>
304
      <dataType>ui4</dataType>
305
    </stateVariable>
306
  </serviceStateTable>
307
</scpd>