github.com/divyam234/rclone@v1.64.1/cmd/serve/dlna/data/static/ContentDirectory.xml (about) 1 <?xml version="1.0"?> 2 <scpd xmlns="urn:schemas-upnp-org:service-1-0"> 3 <specVersion> 4 <major>1</major> 5 <minor>0</minor> 6 </specVersion> 7 <actionList> 8 <action> 9 <name>GetSearchCapabilities</name> 10 <argumentList> 11 <argument> 12 <name>SearchCaps</name> 13 <direction>out</direction> 14 <relatedStateVariable>SearchCapabilities</relatedStateVariable> 15 </argument> 16 </argumentList> 17 </action> 18 <action> 19 <name>GetSortCapabilities</name> 20 <argumentList> 21 <argument> 22 <name>SortCaps</name> 23 <direction>out</direction> 24 <relatedStateVariable>SortCapabilities</relatedStateVariable> 25 </argument> 26 </argumentList> 27 </action> 28 <action> 29 <name>GetSortExtensionCapabilities</name> 30 <argumentList> 31 <argument> 32 <name>SortExtensionCaps</name> 33 <direction>out</direction> 34 <relatedStateVariable>SortExtensionCapabilities</relatedStateVariable> 35 </argument> 36 </argumentList> 37 </action> 38 <action> 39 <name>GetFeatureList</name> 40 <argumentList> 41 <argument> 42 <name>FeatureList</name> 43 <direction>out</direction> 44 <relatedStateVariable>FeatureList</relatedStateVariable> 45 </argument> 46 </argumentList> 47 </action> 48 <action> 49 <name>GetSystemUpdateID</name> 50 <argumentList> 51 <argument> 52 <name>Id</name> 53 <direction>out</direction> 54 <relatedStateVariable>SystemUpdateID</relatedStateVariable> 55 </argument> 56 </argumentList> 57 </action> 58 <action> 59 <name>Browse</name> 60 <argumentList> 61 <argument> 62 <name>ObjectID</name> 63 <direction>in</direction> 64 <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> 65 </argument> 66 <argument> 67 <name>BrowseFlag</name> 68 <direction>in</direction> 69 <relatedStateVariable>A_ARG_TYPE_BrowseFlag</relatedStateVariable> 70 </argument> 71 <argument> 72 <name>Filter</name> 73 <direction>in</direction> 74 <relatedStateVariable>A_ARG_TYPE_Filter</relatedStateVariable> 75 </argument> 76 <argument> 77 <name>StartingIndex</name> 78 <direction>in</direction> 79 <relatedStateVariable>A_ARG_TYPE_Index</relatedStateVariable> 80 </argument> 81 <argument> 82 <name>RequestedCount</name> 83 <direction>in</direction> 84 <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable> 85 </argument> 86 <argument> 87 <name>SortCriteria</name> 88 <direction>in</direction> 89 <relatedStateVariable>A_ARG_TYPE_SortCriteria</relatedStateVariable> 90 </argument> 91 <argument> 92 <name>Result</name> 93 <direction>out</direction> 94 <relatedStateVariable>A_ARG_TYPE_Result</relatedStateVariable> 95 </argument> 96 <argument> 97 <name>NumberReturned</name> 98 <direction>out</direction> 99 <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable> 100 </argument> 101 <argument> 102 <name>TotalMatches</name> 103 <direction>out</direction> 104 <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable> 105 </argument> 106 <argument> 107 <name>UpdateID</name> 108 <direction>out</direction> 109 <relatedStateVariable>A_ARG_TYPE_UpdateID</relatedStateVariable> 110 </argument> 111 </argumentList> 112 </action> 113 <action> 114 <name>Search</name> 115 <argumentList> 116 <argument> 117 <name>ContainerID</name> 118 <direction>in</direction> 119 <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> 120 </argument> 121 <argument> 122 <name>SearchCriteria</name> 123 <direction>in</direction> 124 <relatedStateVariable>A_ARG_TYPE_SearchCriteria</relatedStateVariable> 125 </argument> 126 <argument> 127 <name>Filter</name> 128 <direction>in</direction> 129 <relatedStateVariable>A_ARG_TYPE_Filter</relatedStateVariable> 130 </argument> 131 <argument> 132 <name>StartingIndex</name> 133 <direction>in</direction> 134 <relatedStateVariable>A_ARG_TYPE_Index</relatedStateVariable> 135 </argument> 136 <argument> 137 <name>RequestedCount</name> 138 <direction>in</direction> 139 <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable> 140 </argument> 141 <argument> 142 <name>SortCriteria</name> 143 <direction>in</direction> 144 <relatedStateVariable>A_ARG_TYPE_SortCriteria</relatedStateVariable> 145 </argument> 146 <argument> 147 <name>Result</name> 148 <direction>out</direction> 149 <relatedStateVariable>A_ARG_TYPE_Result</relatedStateVariable> 150 </argument> 151 <argument> 152 <name>NumberReturned</name> 153 <direction>out</direction> 154 <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable> 155 </argument> 156 <argument> 157 <name>TotalMatches</name> 158 <direction>out</direction> 159 <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable> 160 </argument> 161 <argument> 162 <name>UpdateID</name> 163 <direction>out</direction> 164 <relatedStateVariable>A_ARG_TYPE_UpdateID</relatedStateVariable> 165 </argument> 166 </argumentList> 167 </action> 168 <action> 169 <name>CreateObject</name> 170 <argumentList> 171 <argument> 172 <name>ContainerID</name> 173 <direction>in</direction> 174 <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> 175 </argument> 176 <argument> 177 <name>Elements</name> 178 <direction>in</direction> 179 <relatedStateVariable>A_ARG_TYPE_Result</relatedStateVariable> 180 </argument> 181 <argument> 182 <name>ObjectID</name> 183 <direction>out</direction> 184 <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> 185 </argument> 186 <argument> 187 <name>Result</name> 188 <direction>out</direction> 189 <relatedStateVariable>A_ARG_TYPE_Result</relatedStateVariable> 190 </argument> 191 </argumentList> 192 </action> 193 <action> 194 <name>DestroyObject</name> 195 <argumentList> 196 <argument> 197 <name>ObjectID</name> 198 <direction>in</direction> 199 <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> 200 </argument> 201 </argumentList> 202 </action> 203 <action> 204 <name>UpdateObject</name> 205 <argumentList> 206 <argument> 207 <name>ObjectID</name> 208 <direction>in</direction> 209 <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> 210 </argument> 211 <argument> 212 <name>CurrentTagValue</name> 213 <direction>in</direction> 214 <relatedStateVariable>A_ARG_TYPE_TagValueList</relatedStateVariable> 215 </argument> 216 <argument> 217 <name>NewTagValue</name> 218 <direction>in</direction> 219 <relatedStateVariable>A_ARG_TYPE_TagValueList</relatedStateVariable> 220 </argument> 221 </argumentList> 222 </action> 223 <action> 224 <name>MoveObject</name> 225 <argumentList> 226 <argument> 227 <name>ObjectID</name> 228 <direction>in</direction> 229 <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> 230 </argument> 231 <argument> 232 <name>NewParentID</name> 233 <direction>in</direction> 234 <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> 235 </argument> 236 <argument> 237 <name>NewObjectID</name> 238 <direction>out</direction> 239 <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> 240 </argument> 241 </argumentList> 242 </action> 243 <action> 244 <name>ImportResource</name> 245 <argumentList> 246 <argument> 247 <name>SourceURI</name> 248 <direction>in</direction> 249 <relatedStateVariable>A_ARG_TYPE_URI</relatedStateVariable> 250 </argument> 251 <argument> 252 <name>DestinationURI</name> 253 <direction>in</direction> 254 <relatedStateVariable>A_ARG_TYPE_URI</relatedStateVariable> 255 </argument> 256 <argument> 257 <name>TransferID</name> 258 <direction>out</direction> 259 <relatedStateVariable>A_ARG_TYPE_TransferID</relatedStateVariable> 260 </argument> 261 </argumentList> 262 </action> 263 <action> 264 <name>ExportResource</name> 265 <argumentList> 266 <argument> 267 <name>SourceURI</name> 268 <direction>in</direction> 269 <relatedStateVariable>A_ARG_TYPE_URI</relatedStateVariable> 270 </argument> 271 <argument> 272 <name>DestinationURI</name> 273 <direction>in</direction> 274 <relatedStateVariable>A_ARG_TYPE_URI</relatedStateVariable> 275 </argument> 276 <argument> 277 <name>TransferID</name> 278 <direction>out</direction> 279 <relatedStateVariable>A_ARG_TYPE_TransferID</relatedStateVariable> 280 </argument> 281 </argumentList> 282 </action> 283 <action> 284 <name>StopTransferResource</name> 285 <argumentList> 286 <argument> 287 <name>TransferID</name> 288 <direction>in</direction> 289 <relatedStateVariable>A_ARG_TYPE_TransferID</relatedStateVariable> 290 </argument> 291 </argumentList> 292 </action> 293 <action> 294 <name>DeleteResource</name> 295 <argumentList> 296 <argument> 297 <name>ResourceURI</name> 298 <direction>in</direction> 299 <relatedStateVariable>A_ARG_TYPE_URI</relatedStateVariable> 300 </argument> 301 </argumentList> 302 </action> 303 <action> 304 <name>GetTransferProgress</name> 305 <argumentList> 306 <argument> 307 <name>TransferID</name> 308 <direction>in</direction> 309 <relatedStateVariable>A_ARG_TYPE_TransferID</relatedStateVariable> 310 </argument> 311 <argument> 312 <name>TransferStatus</name> 313 <direction>out</direction> 314 <relatedStateVariable>A_ARG_TYPE_TransferStatus</relatedStateVariable> 315 </argument> 316 <argument> 317 <name>TransferLength</name> 318 <direction>out</direction> 319 <relatedStateVariable>A_ARG_TYPE_TransferLength</relatedStateVariable> 320 </argument> 321 <argument> 322 <name>TransferTotal</name> 323 <direction>out</direction> 324 <relatedStateVariable>A_ARG_TYPE_TransferTotal</relatedStateVariable> 325 </argument> 326 </argumentList> 327 </action> 328 <action> 329 <name>CreateReference</name> 330 <argumentList> 331 <argument> 332 <name>ContainerID</name> 333 <direction>in</direction> 334 <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> 335 </argument> 336 <argument> 337 <name>ObjectID</name> 338 <direction>in</direction> 339 <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> 340 </argument> 341 <argument> 342 <name>NewID</name> 343 <direction>out</direction> 344 <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> 345 </argument> 346 </argumentList> 347 </action> 348 <action> 349 <name>X_GetFeatureList</name> 350 <argumentList> 351 <argument> 352 <name>FeatureList</name> 353 <direction>out</direction> 354 <relatedStateVariable>A_ARG_TYPE_Featurelist</relatedStateVariable> 355 </argument> 356 </argumentList> 357 </action> 358 <action> 359 <name>X_SetBookmark</name> 360 <argumentList> 361 <argument> 362 <name>CategoryType</name> 363 <direction>in</direction> 364 <relatedStateVariable>A_ARG_TYPE_CategoryType</relatedStateVariable> 365 </argument> 366 <argument> 367 <name>RID</name> 368 <direction>in</direction> 369 <relatedStateVariable>A_ARG_TYPE_RID</relatedStateVariable> 370 </argument> 371 <argument> 372 <name>ObjectID</name> 373 <direction>in</direction> 374 <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> 375 </argument> 376 <argument> 377 <name>PosSecond</name> 378 <direction>in</direction> 379 <relatedStateVariable>A_ARG_TYPE_PosSec</relatedStateVariable> 380 </argument> 381 </argumentList> 382 </action> 383 </actionList> 384 <serviceStateTable> 385 <stateVariable sendEvents="no"> 386 <name>SearchCapabilities</name> 387 <dataType>string</dataType> 388 </stateVariable> 389 <stateVariable sendEvents="no"> 390 <name>SortCapabilities</name> 391 <dataType>string</dataType> 392 </stateVariable> 393 <stateVariable sendEvents="no"> 394 <name>SortExtensionCapabilities</name> 395 <dataType>string</dataType> 396 </stateVariable> 397 <stateVariable sendEvents="yes"> 398 <name>SystemUpdateID</name> 399 <dataType>ui4</dataType> 400 </stateVariable> 401 <stateVariable sendEvents="yes"> 402 <name>ContainerUpdateIDs</name> 403 <dataType>string</dataType> 404 </stateVariable> 405 <stateVariable sendEvents="yes"> 406 <name>TransferIDs</name> 407 <dataType>string</dataType> 408 </stateVariable> 409 <stateVariable sendEvents="no"> 410 <name>FeatureList</name> 411 <dataType>string</dataType> 412 </stateVariable> 413 <stateVariable sendEvents="no"> 414 <name>A_ARG_TYPE_ObjectID</name> 415 <dataType>string</dataType> 416 </stateVariable> 417 <stateVariable sendEvents="no"> 418 <name>A_ARG_TYPE_Result</name> 419 <dataType>string</dataType> 420 </stateVariable> 421 <stateVariable sendEvents="no"> 422 <name>A_ARG_TYPE_SearchCriteria</name> 423 <dataType>string</dataType> 424 </stateVariable> 425 <stateVariable sendEvents="no"> 426 <name>A_ARG_TYPE_BrowseFlag</name> 427 <dataType>string</dataType> 428 <allowedValueList> 429 <allowedValue>BrowseMetadata</allowedValue> 430 <allowedValue>BrowseDirectChildren</allowedValue> 431 </allowedValueList> 432 </stateVariable> 433 <stateVariable sendEvents="no"> 434 <name>A_ARG_TYPE_Filter</name> 435 <dataType>string</dataType> 436 </stateVariable> 437 <stateVariable sendEvents="no"> 438 <name>A_ARG_TYPE_SortCriteria</name> 439 <dataType>string</dataType> 440 </stateVariable> 441 <stateVariable sendEvents="no"> 442 <name>A_ARG_TYPE_Index</name> 443 <dataType>ui4</dataType> 444 </stateVariable> 445 <stateVariable sendEvents="no"> 446 <name>A_ARG_TYPE_Count</name> 447 <dataType>ui4</dataType> 448 </stateVariable> 449 <stateVariable sendEvents="no"> 450 <name>A_ARG_TYPE_UpdateID</name> 451 <dataType>ui4</dataType> 452 </stateVariable> 453 <stateVariable sendEvents="no"> 454 <name>A_ARG_TYPE_TransferID</name> 455 <dataType>ui4</dataType> 456 </stateVariable> 457 <stateVariable sendEvents="no"> 458 <name>A_ARG_TYPE_TransferStatus</name> 459 <dataType>string</dataType> 460 <allowedValueList> 461 <allowedValue>COMPLETED</allowedValue> 462 <allowedValue>ERROR</allowedValue> 463 <allowedValue>IN_PROGRESS</allowedValue> 464 <allowedValue>STOPPED</allowedValue> 465 </allowedValueList> 466 </stateVariable> 467 <stateVariable sendEvents="no"> 468 <name>A_ARG_TYPE_TransferLength</name> 469 <dataType>string</dataType> 470 </stateVariable> 471 <stateVariable sendEvents="no"> 472 <name>A_ARG_TYPE_TransferTotal</name> 473 <dataType>string</dataType> 474 </stateVariable> 475 <stateVariable sendEvents="no"> 476 <name>A_ARG_TYPE_TagValueList</name> 477 <dataType>string</dataType> 478 </stateVariable> 479 <stateVariable sendEvents="no"> 480 <name>A_ARG_TYPE_URI</name> 481 <dataType>uri</dataType> 482 </stateVariable> 483 <stateVariable sendEvents="no"> 484 <name>A_ARG_TYPE_CategoryType</name> 485 <dataType>ui4</dataType> 486 <defaultValue /> 487 </stateVariable> 488 <stateVariable sendEvents="no"> 489 <name>A_ARG_TYPE_RID</name> 490 <dataType>ui4</dataType> 491 <defaultValue /> 492 </stateVariable> 493 <stateVariable sendEvents="no"> 494 <name>A_ARG_TYPE_PosSec</name> 495 <dataType>ui4</dataType> 496 <defaultValue /> 497 </stateVariable> 498 <stateVariable sendEvents="no"> 499 <name>A_ARG_TYPE_Featurelist</name> 500 <dataType>string</dataType> 501 <defaultValue /> 502 </stateVariable> 503 </serviceStateTable> 504 </scpd>