home *** CD-ROM | disk | FTP | other *** search
/ PC World 2004 March / PCWorld_2004-03_cd.bin / Software / temacd / musicmatch / mmsetup_8200107_ENU.exe / ContentDirectory.xml < prev    next >
Extensible Markup Language  |  2004-01-26  |  13KB  |  373 lines

  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>GetSystemUpdateID</name>
  30.       <argumentList>
  31.         <argument>
  32.           <name>Id</name>
  33.           <direction>out</direction>
  34.           <relatedStateVariable>SystemUpdateID</relatedStateVariable>
  35.         </argument>
  36.       </argumentList>
  37.     </action>
  38.     <action>
  39.     <name>Browse</name>
  40.       <argumentList>
  41.         <argument>
  42.           <name>ObjectID</name>
  43.           <direction>in</direction>
  44.           <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable>
  45.         </argument>
  46.         <argument>
  47.           <name>BrowseFlag</name>
  48.           <direction>in</direction>
  49.           <relatedStateVariable>A_ARG_TYPE_BrowseFlag</relatedStateVariable>
  50.         </argument>
  51.         <argument>
  52.           <name>Filter</name>
  53.           <direction>in</direction>
  54.           <relatedStateVariable>A_ARG_TYPE_Filter</relatedStateVariable>
  55.         </argument>
  56.         <argument>
  57.           <name>StartingIndex</name>
  58.           <direction>in</direction>
  59.           <relatedStateVariable>A_ARG_TYPE_Index</relatedStateVariable>
  60.         </argument>
  61.         <argument>
  62.           <name>RequestedCount</name>
  63.           <direction>in</direction>
  64.           <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable>
  65.         </argument>
  66.         <argument>
  67.           <name>SortCriteria</name>
  68.           <direction>in</direction>
  69.           <relatedStateVariable>A_ARG_TYPE_SortCriteria</relatedStateVariable>
  70.         </argument>
  71.         <argument>
  72.           <name>Result</name>
  73.           <direction>out</direction>
  74.           <relatedStateVariable>A_ARG_TYPE_Result</relatedStateVariable>
  75.         </argument>
  76.         <argument>
  77.           <name>NumberReturned</name>
  78.           <direction>out</direction>
  79.           <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable>
  80.         </argument>
  81.         <argument>
  82.           <name>TotalMatches</name>
  83.           <direction>out</direction>
  84.           <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable>
  85.         </argument>
  86.         <argument>
  87.           <name>UpdateID</name>
  88.           <direction>out</direction>
  89.           <relatedStateVariable>A_ARG_TYPE_UpdateID</relatedStateVariable>
  90.         </argument>
  91.       </argumentList>
  92.     </action>
  93.     <action>
  94.     <name>Search</name>
  95.       <argumentList>
  96.         <argument>
  97.           <name>ContainerID</name>
  98.           <direction>in</direction>
  99.           <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable>
  100.         </argument>
  101.         <argument>
  102.           <name>SearchCriteria</name>
  103.           <direction>in</direction>
  104.           <relatedStateVariable>A_ARG_TYPE_SearchCriteria</relatedStateVariable>
  105.         </argument>
  106.         <argument>
  107.           <name>Filter</name>
  108.           <direction>in</direction>
  109.           <relatedStateVariable>A_ARG_TYPE_Filter</relatedStateVariable>
  110.         </argument>
  111.         <argument>
  112.           <name>StartingIndex</name>
  113.           <direction>in</direction>
  114.           <relatedStateVariable>A_ARG_TYPE_Index</relatedStateVariable>
  115.         </argument>
  116.         <argument>
  117.           <name>RequestedCount</name>
  118.           <direction>in</direction>
  119.           <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable>
  120.         </argument>
  121.         <argument>
  122.           <name>SortCriteria</name>
  123.           <direction>in</direction>
  124.           <relatedStateVariable>A_ARG_TYPE_SortCriteria</relatedStateVariable>
  125.         </argument>
  126.         <argument>
  127.           <name>Result</name>
  128.           <direction>out</direction>
  129.           <relatedStateVariable>A_ARG_TYPE_Result</relatedStateVariable>
  130.         </argument>
  131.         <argument>
  132.           <name>NumberReturned</name>
  133.           <direction>out</direction>
  134.           <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable>
  135.         </argument>
  136.         <argument>
  137.           <name>TotalMatches</name>
  138.           <direction>out</direction>
  139.           <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable>
  140.         </argument>
  141.         <argument>
  142.           <name>UpdateID</name>
  143.           <direction>out</direction>
  144.           <relatedStateVariable>A_ARG_TYPE_UpdateID</relatedStateVariable>
  145.         </argument>
  146.       </argumentList>
  147.     </action>
  148.     <action>
  149.     <name>CreateObject</name>
  150.       <argumentList>
  151.         <argument>
  152.           <name>ContainerID</name>
  153.           <direction>in</direction>
  154.           <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable>
  155.         </argument>
  156.         <argument>
  157.           <name>Elements</name>
  158.           <direction>in</direction>
  159.           <relatedStateVariable>A_ARG_TYPE_Result</relatedStateVariable>
  160.         </argument>
  161.         <argument>
  162.           <name>ObjectID</name>
  163.           <direction>out</direction>
  164.           <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable>
  165.         </argument>
  166.         <argument>
  167.           <name>Result</name>
  168.           <direction>out</direction>
  169.           <relatedStateVariable>A_ARG_TYPE_Result</relatedStateVariable>
  170.         </argument>
  171.       </argumentList>
  172.     </action>
  173.     <action>
  174.     <name>DestroyObject</name>
  175.       <argumentList>
  176.         <argument>
  177.           <name>ObjectID</name>
  178.           <direction>in</direction>
  179.           <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable>
  180.         </argument>
  181.       </argumentList>
  182.     </action>
  183.     <action>
  184.     <name>UpdateObject</name>
  185.       <argumentList>
  186.         <argument>
  187.           <name>ObjectID</name>
  188.           <direction>in</direction>
  189.           <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable>
  190.         </argument>
  191.         <argument>
  192.           <name>CurrentTagValue</name>
  193.           <direction>in</direction>
  194.           <relatedStateVariable>A_ARG_TYPE_TagValueList</relatedStateVariable>
  195.         </argument>
  196.         <argument>
  197.           <name>NewTagValue</name>
  198.           <direction>in</direction>
  199.           <relatedStateVariable>A_ARG_TYPE_TagValueList</relatedStateVariable>
  200.         </argument>
  201.       </argumentList>
  202.     </action>
  203.     <action>
  204.     <name>ImportResource</name>
  205.       <argumentList>
  206.         <argument>
  207.           <name>SourceURI</name>
  208.           <direction>in</direction>
  209.           <relatedStateVariable>A_ARG_TYPE_URI</relatedStateVariable>
  210.         </argument>
  211.         <argument>
  212.           <name>DestinationURI</name>
  213.           <direction>in</direction>
  214.           <relatedStateVariable>A_ARG_TYPE_URI</relatedStateVariable>
  215.         </argument>
  216.         <argument>
  217.           <name>TransferID</name>
  218.           <direction>out</direction>
  219.           <relatedStateVariable>A_ARG_TYPE_TransferID</relatedStateVariable>
  220.         </argument>
  221.       </argumentList>
  222.     </action>
  223.     <action>
  224.     <name>GetTransferProgress</name>
  225.       <argumentList>
  226.         <argument>
  227.           <name>TransferID</name>
  228.           <direction>in</direction>
  229.           <relatedStateVariable>A_ARG_TYPE_TransferID</relatedStateVariable>
  230.         </argument>
  231.         <argument>
  232.           <name>TransferStatus</name>
  233.           <direction>out</direction>
  234.           <relatedStateVariable>A_ARG_TYPE_TransferStatus</relatedStateVariable>
  235.         </argument>
  236.         <argument>
  237.           <name>TransferLength</name>
  238.           <direction>out</direction>
  239.           <relatedStateVariable>A_ARG_TYPE_TransferLength</relatedStateVariable>
  240.         </argument>
  241.         <argument>
  242.           <name>TransferTotal</name>
  243.           <direction>out</direction>
  244.           <relatedStateVariable>A_ARG_TYPE_TransferTotal</relatedStateVariable>
  245.         </argument>
  246.       </argumentList>
  247.     </action>
  248.     <action>
  249.     <name>DeleteResource</name>
  250.       <argumentList>
  251.         <argument>
  252.           <name>ResourceURI</name>
  253.           <direction>in</direction>
  254.           <relatedStateVariable>A_ARG_TYPE_URI</relatedStateVariable>
  255.         </argument>
  256.       </argumentList>
  257.     </action>
  258.     <action>
  259.     <name>CreateReference</name>
  260.       <argumentList>
  261.         <argument>
  262.           <name>ContainerID</name>
  263.           <direction>in</direction>
  264.           <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable>
  265.         </argument>
  266.         <argument>
  267.           <name>ObjectID</name>
  268.           <direction>in</direction>
  269.           <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable>
  270.         </argument>
  271.         <argument>
  272.           <name>NewID</name>
  273.           <direction>out</direction>
  274.           <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable>
  275.         </argument>
  276.       </argumentList>
  277.     </action>
  278.   </actionList>
  279.   <serviceStateTable>
  280.     <stateVariable sendEvents="no">
  281.       <name>A_ARG_TYPE_ObjectID</name>
  282.       <dataType>string</dataType>
  283.     </stateVariable>
  284.     <stateVariable sendEvents="yes">
  285.       <name>TransferIDs</name>
  286.       <dataType>string</dataType>
  287.     </stateVariable>
  288.     <stateVariable sendEvents="no">
  289.       <name>A_ARG_TYPE_Result</name>
  290.       <dataType>string</dataType>
  291.     </stateVariable>
  292.     <stateVariable sendEvents="no">
  293.       <name>A_ARG_TYPE_SearchCriteria</name>
  294.       <dataType>string</dataType>
  295.     </stateVariable>
  296.     <stateVariable sendEvents="no">
  297.       <name>A_ARG_TYPE_BrowseFlag</name>
  298.       <dataType>string</dataType>
  299.       <allowedValueList>
  300.         <allowedValue>BrowseMetadata</allowedValue>
  301.         <allowedValue>BrowseDirectChildren</allowedValue>
  302.       </allowedValueList>
  303.     </stateVariable>
  304.     <stateVariable sendEvents="no">
  305.       <name>A_ARG_TYPE_Filter</name>
  306.       <dataType>string</dataType>
  307.     </stateVariable>
  308.     <stateVariable sendEvents="no">
  309.       <name>A_ARG_TYPE_SortCriteria</name>
  310.       <dataType>string</dataType>
  311.     </stateVariable>
  312.     <stateVariable sendEvents="no">
  313.       <name>A_ARG_TYPE_URI</name>
  314.       <dataType>uri</dataType>
  315.     </stateVariable>
  316.     <stateVariable sendEvents="no">
  317.       <name>A_ARG_TYPE_Index</name>
  318.       <dataType>ui4</dataType>
  319.     </stateVariable>
  320.     <stateVariable sendEvents="no">
  321.       <name>A_ARG_TYPE_Count</name>
  322.       <dataType>ui4</dataType>
  323.     </stateVariable>
  324.     <stateVariable sendEvents="no">
  325.       <name>A_ARG_TYPE_TransferID</name>
  326.       <dataType>ui4</dataType>
  327.     </stateVariable>
  328.     <stateVariable sendEvents="no">
  329.       <name>A_ARG_TYPE_TransferStatus</name>
  330.       <dataType>string</dataType>
  331.       <allowedValueList>
  332.         <allowedValue>COMPLETED</allowedValue>
  333.         <allowedValue>ERROR</allowedValue>
  334.         <allowedValue>IN_PROGRESS</allowedValue>
  335.         <allowedValue>STOPPED</allowedValue>
  336.       </allowedValueList>
  337.     </stateVariable>
  338.     <stateVariable sendEvents="no">
  339.       <name>A_ARG_TYPE_TransferLength</name>
  340.       <dataType>string</dataType>
  341.     </stateVariable>
  342.     <stateVariable sendEvents="no">
  343.       <name>A_ARG_TYPE_TransferTotal</name>
  344.       <dataType>string</dataType>
  345.     </stateVariable>
  346.     <stateVariable sendEvents="no">
  347.       <name>A_ARG_TYPE_TagValueList</name>
  348.       <dataType>string</dataType>
  349.     </stateVariable>
  350.     <stateVariable sendEvents="no">
  351.       <name>SearchCapabilities</name>
  352.       <dataType>string</dataType>
  353.     </stateVariable>
  354.     <stateVariable sendEvents="no">
  355.       <name>SortCapabilities</name>
  356.       <dataType>string</dataType>
  357.     </stateVariable>
  358.     <stateVariable sendEvents="yes">
  359.       <name>SystemUpdateID</name>
  360.       <dataType>ui4</dataType>
  361.     </stateVariable>
  362.     <stateVariable sendEvents="yes">
  363.       <name>ContainerUpdateIDs</name>
  364.       <dataType>string</dataType>
  365.     </stateVariable>
  366.     <stateVariable sendEvents="no">
  367.       <name>A_ARG_TYPE_UpdateID</name>
  368.       <dataType>ui4</dataType>
  369.     </stateVariable>
  370.   </serviceStateTable>
  371. </scpd>
  372.  
  373.