source: tools/xupnpd/xupnpd/src/www/cds.xml @ 34374

Last change on this file since 34374 was 34374, checked in by Stephan, 9 years ago

add xupnpd

File size: 9.0 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2
3<scpd xmlns="urn:schemas-upnp-org:service-1-0">
4   <specVersion>
5      <major>1</major>
6      <minor>0</minor>
7   </specVersion>
8   <actionList>
9      <action>
10         <name>GetSystemUpdateID</name>
11         <argumentList>
12            <argument>
13               <name>Id</name>
14               <direction>out</direction>
15               <relatedStateVariable>SystemUpdateID</relatedStateVariable>
16            </argument>
17         </argumentList>
18      </action>
19      <action>
20         <name>GetSearchCapabilities</name>
21         <argumentList>
22            <argument>
23               <name>SearchCaps</name>
24               <direction>out</direction>
25               <relatedStateVariable>SearchCapabilities</relatedStateVariable>
26            </argument>
27         </argumentList>
28      </action>
29      <action>
30        <name>GetSortCapabilities</name>
31        <argumentList>
32            <argument>
33                <name>SortCaps</name>
34                <direction>out</direction>
35                <relatedStateVariable>SortCapabilities</relatedStateVariable>
36            </argument>
37        </argumentList>
38      </action>
39      <action>
40         <name>X_GetFeatureList</name>
41         <argumentList>
42            <argument>
43               <name>FeatureList</name>
44               <direction>out</direction>
45               <relatedStateVariable>A_ARG_TYPE_FeatureList</relatedStateVariable>
46            </argument>
47         </argumentList>
48      </action>
49      <action>
50         <name>X_SetBookmark</name>
51         <argumentList>
52            <argument>
53               <name>CategoryType</name>
54               <direction>in</direction>
55               <relatedStateVariable>A_ARG_TYPE_CategoryType</relatedStateVariable>
56            </argument>
57            <argument>
58               <name>RID</name>
59               <direction>in</direction>
60               <relatedStateVariable>A_ARG_TYPE_RID</relatedStateVariable>
61            </argument>
62            <argument>
63               <name>ObjectID</name>
64               <direction>in</direction>
65               <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable>
66            </argument>
67            <argument>
68               <name>PosSecond</name>
69               <direction>in</direction>
70               <relatedStateVariable>A_ARG_TYPE_PosSec</relatedStateVariable>
71            </argument>
72         </argumentList>
73      </action>
74      <action>
75         <name>Browse</name>
76         <argumentList>
77            <argument>
78               <name>ObjectID</name>
79               <direction>in</direction>
80               <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable>
81            </argument>
82            <argument>
83               <name>BrowseFlag</name>
84               <direction>in</direction>
85               <relatedStateVariable>A_ARG_TYPE_BrowseFlag</relatedStateVariable>
86            </argument>
87            <argument>
88               <name>Filter</name>
89               <direction>in</direction>
90               <relatedStateVariable>A_ARG_TYPE_Filter</relatedStateVariable>
91            </argument>
92            <argument>
93               <name>StartingIndex</name>
94               <direction>in</direction>
95               <relatedStateVariable>A_ARG_TYPE_Index</relatedStateVariable>
96            </argument>
97            <argument>
98               <name>RequestedCount</name>
99               <direction>in</direction>
100               <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable>
101            </argument>
102            <argument>
103               <name>SortCriteria</name>
104               <direction>in</direction>
105               <relatedStateVariable>A_ARG_TYPE_SortCriteria</relatedStateVariable>
106            </argument>
107            <argument>
108               <name>Result</name>
109               <direction>out</direction>
110               <relatedStateVariable>A_ARG_TYPE_Result</relatedStateVariable>
111            </argument>
112            <argument>
113               <name>NumberReturned</name>
114               <direction>out</direction>
115               <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable>
116            </argument>
117            <argument>
118               <name>TotalMatches</name>
119               <direction>out</direction>
120               <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable>
121            </argument>
122            <argument>
123               <name>UpdateID</name>
124               <direction>out</direction>
125               <relatedStateVariable>A_ARG_TYPE_UpdateID</relatedStateVariable>
126            </argument>
127         </argumentList>
128      </action>
129      <action>
130         <name>Search</name>
131         <argumentList>
132            <argument>
133               <name>ContainerID</name>
134               <direction>in</direction>
135               <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable>
136            </argument>
137            <argument>
138               <name>SearchCriteria</name>
139               <direction>in</direction>
140               <relatedStateVariable>A_ARG_TYPE_SearchCriteria</relatedStateVariable>
141            </argument>
142            <argument>
143               <name>Filter</name>
144               <direction>in</direction>
145               <relatedStateVariable>A_ARG_TYPE_Filter</relatedStateVariable>
146            </argument>
147            <argument>
148               <name>StartingIndex</name>
149               <direction>in</direction>
150               <relatedStateVariable>A_ARG_TYPE_Index</relatedStateVariable>
151            </argument>
152            <argument>
153               <name>RequestedCount</name>
154               <direction>in</direction>
155               <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable>
156            </argument>
157            <argument>
158               <name>SortCriteria</name>
159               <direction>in</direction>
160               <relatedStateVariable>A_ARG_TYPE_SortCriteria</relatedStateVariable>
161            </argument>
162            <argument>
163               <name>Result</name>
164               <direction>out</direction>
165               <relatedStateVariable>A_ARG_TYPE_Result</relatedStateVariable>
166            </argument>
167            <argument>
168               <name>NumberReturned</name>
169               <direction>out</direction>
170               <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable>
171            </argument>
172            <argument>
173               <name>TotalMatches</name>
174               <direction>out</direction>
175               <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable>
176            </argument>
177            <argument>
178               <name>UpdateID</name>
179               <direction>out</direction>
180               <relatedStateVariable>A_ARG_TYPE_UpdateID</relatedStateVariable>
181            </argument>
182         </argumentList>
183      </action>
184   </actionList>
185   <serviceStateTable>
186      <stateVariable sendEvents="yes">
187         <name>SystemUpdateID</name>
188         <dataType>ui4</dataType>
189      </stateVariable>
190      <stateVariable sendEvents="no">
191         <name>A_ARG_TYPE_ObjectID</name>
192         <dataType>string</dataType>
193      </stateVariable>
194      <stateVariable sendEvents="no">
195         <name>A_ARG_TYPE_BrowseFlag</name>
196         <dataType>string</dataType>
197         <allowedValueList>
198            <allowedValue>BrowseMetadata</allowedValue>
199            <allowedValue>BrowseDirectChildren</allowedValue>
200         </allowedValueList>
201      </stateVariable>
202      <stateVariable sendEvents="no">
203         <name>A_ARG_TYPE_Filter</name>
204         <dataType>string</dataType>
205      </stateVariable>
206      <stateVariable sendEvents="no">
207         <name>A_ARG_TYPE_Index</name>
208         <dataType>ui4</dataType>
209      </stateVariable>
210      <stateVariable sendEvents="no">
211         <name>A_ARG_TYPE_Count</name>
212         <dataType>ui4</dataType>
213      </stateVariable>
214      <stateVariable sendEvents="no">
215         <name>SearchCapabilities</name>
216         <dataType>string</dataType>
217      </stateVariable>
218      <stateVariable sendEvents="no">
219         <name>A_ARG_TYPE_SortCriteria</name>
220         <dataType>string</dataType>
221      </stateVariable>
222      <stateVariable sendEvents="no">
223         <name>A_ARG_TYPE_Result</name>
224         <dataType>string</dataType>
225      </stateVariable>
226      <stateVariable sendEvents="no">
227         <name>A_ARG_TYPE_UpdateID</name>
228         <dataType>ui4</dataType>
229      </stateVariable>
230      <stateVariable sendEvents="no">
231          <name>SortCapabilities</name>
232          <dataType>string</dataType>
233      </stateVariable>
234      <stateVariable sendEvents="no">
235          <name>A_ARG_TYPE_SearchCriteria</name>
236          <dataType>string</dataType>
237      </stateVariable>
238      <stateVariable sendEvents="no">
239         <name>A_ARG_TYPE_FeatureList</name>
240         <dataType>string</dataType>
241      </stateVariable>
242      <stateVariable sendEvents="no">
243         <name>A_ARG_TYPE_CategoryType</name>
244         <dataType>ui4</dataType>
245      </stateVariable>
246      <stateVariable sendEvents="no">
247         <name>A_ARG_TYPE_RID</name>
248         <dataType>ui4</dataType>
249      </stateVariable>
250      <stateVariable sendEvents="no">
251         <name>A_ARG_TYPE_PosSec</name>
252         <dataType>ui4</dataType>
253      </stateVariable>
254   </serviceStateTable>
255</scpd>
Note: See TracBrowser for help on using the repository browser.