home *** CD-ROM | disk | FTP | other *** search
/ PC World 2004 March / PCWorld_2004-03_cd.bin / Software / temacd / musicmatch / mmsetup_8200107_ENU.exe / ConnectionManager.xml < prev    next >
Extensible Markup Language  |  2004-01-26  |  8KB  |  184 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>GetProtocolInfo</name>
  10.             <argumentList>
  11.                 <argument>
  12.                     <name>Source</name>
  13.                     <direction>out</direction>
  14.                        <relatedStateVariable>SourceProtocolInfo</relatedStateVariable>
  15.                 </argument>
  16.                 <argument>
  17.                     <name>Sink</name>
  18.                     <direction>out</direction>
  19.                 <relatedStateVariable>SinkProtocolInfo</relatedStateVariable>
  20.                 </argument>
  21.             </argumentList>
  22.         </action>
  23.   <action>
  24.             <name>PrepareForConnection</name>
  25.             <argumentList>
  26.                 <argument>
  27.                     <name>RemoteProtocolInfo</name>
  28.                     <direction>in</direction>
  29.                     <relatedStateVariable>A_ARG_TYPE_ProtocolInfo</relatedStateVariable>
  30.                 </argument>
  31.                 <argument>
  32.                     <name>PeerConnectionManager</name>
  33.                     <direction>in</direction>
  34.                     <relatedStateVariable>A_ARG_TYPE_ConnectionManager</relatedStateVariable>
  35.                 </argument>
  36.                 <argument>
  37.                     <name>PeerConnectionID</name>
  38.                     <direction>in</direction>
  39.                     <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
  40.                 </argument>
  41.  
  42.                 <argument>
  43.                     <name>Direction</name>
  44.                     <direction>in</direction>
  45.                     <relatedStateVariable>A_ARG_TYPE_Direction</relatedStateVariable>
  46.                 </argument>
  47.                 <argument>
  48.                     <name>ConnectionID</name>
  49.                     <direction>out</direction>
  50.                     <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
  51.                 </argument>
  52.                 <argument>
  53.                     <name>AVTransportID</name>
  54.                     <direction>out</direction>
  55.                     <relatedStateVariable>A_ARG_TYPE_AVTransportID</relatedStateVariable>
  56.                 </argument>
  57.                 <argument>
  58.                     <name>RcsID</name>
  59.                     <direction>out</direction>
  60.                     <relatedStateVariable>A_ARG_TYPE_RcsID</relatedStateVariable>
  61.                 </argument>
  62.             </argumentList>
  63.         </action>
  64.         <action>
  65.             <name>ConnectionComplete</name>
  66.             <argumentList>
  67.                 <argument>
  68.                     <name>ConnectionID</name>
  69.                     <direction>in</direction>
  70.                     <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
  71.                 </argument>
  72.             </argumentList>
  73.         </action>
  74.         <action>
  75.             <name>GetCurrentConnectionIDs</name>
  76.             <argumentList>
  77.                 <argument>
  78.                     <name>ConnectionIDs</name>
  79.                     <direction>out</direction>
  80.                     <relatedStateVariable>CurrentConnectionIDs</relatedStateVariable>
  81.                 </argument>
  82.             </argumentList>
  83.         </action>
  84.         <action>
  85.             <name>GetCurrentConnectionInfo</name>
  86.             <argumentList>
  87.                 <argument>
  88.                     <name>ConnectionID</name>
  89.                     <direction>in</direction>
  90.                    <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
  91.                 </argument>
  92.                 <argument>
  93.                     <name>RcsID</name>
  94.                     <direction>out</direction>
  95.                     <relatedStateVariable>A_ARG_TYPE_RcsID</relatedStateVariable>
  96.                 </argument>
  97.                 <argument>
  98.                     <name>AVTransportID</name>
  99.                     <direction>out</direction>
  100.                     <relatedStateVariable>A_ARG_TYPE_AVTransportID</relatedStateVariable>
  101.                 </argument>
  102.                 <argument>
  103.                     <name>ProtocolInfo</name>
  104.                     <direction>out</direction>
  105.                     <relatedStateVariable>A_ARG_TYPE_ProtocolInfo</relatedStateVariable>
  106.                 </argument>
  107.                 <argument>
  108.                     <name>PeerConnectionManager</name>
  109.                     <direction>out</direction>
  110.                     <relatedStateVariable>A_ARG_TYPE_ConnectionManager</relatedStateVariable>
  111.                 </argument>
  112.                 <argument>
  113.                     <name>PeerConnectionID</name>
  114.                     <direction>out</direction>
  115.                    <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
  116.                 </argument>
  117.                 <argument>
  118.                     <name>Direction</name>
  119.                     <direction>out</direction>
  120.                     <relatedStateVariable>A_ARG_TYPE_Direction</relatedStateVariable>
  121.                 </argument>
  122.                 <argument>
  123.                     <name>Status</name>
  124.                     <direction>out</direction>
  125.                     <relatedStateVariable>A_ARG_TYPE_ConnectionStatus</relatedStateVariable>
  126.                 </argument>
  127.             </argumentList>
  128.         </action>
  129.     </actionList>
  130.     <serviceStateTable>
  131.         <stateVariable sendEvents="yes">
  132.             <name>SourceProtocolInfo</name>
  133.             <dataType>string</dataType>
  134.         </stateVariable>
  135.         <stateVariable sendEvents="yes">
  136.             <name>SinkProtocolInfo</name>
  137.             <dataType>string</dataType>
  138.         </stateVariable>
  139.         <stateVariable sendEvents="yes">
  140.             <name>CurrentConnectionIDs</name>
  141.             <dataType>string</dataType>
  142.         </stateVariable>
  143.         <stateVariable sendEvents="no">
  144.             <name>A_ARG_TYPE_ConnectionStatus</name>
  145.             <dataType>string</dataType>
  146.             <allowedValueList>
  147.                 <allowedValue>OK</allowedValue>
  148.                 <allowedValue>ContentFormatMismatch</allowedValue>
  149.                 <allowedValue>InsufficientBandwidth</allowedValue>
  150.                 <allowedValue>UnreliableChannel</allowedValue>
  151.                 <allowedValue>Unknown</allowedValue>
  152.             </allowedValueList>
  153.         </stateVariable>
  154.         <stateVariable sendEvents="no">
  155.             <name>A_ARG_TYPE_ConnectionManager</name>
  156.             <dataType>string</dataType>
  157.         </stateVariable>
  158.         <stateVariable sendEvents="no">
  159.             <name>A_ARG_TYPE_Direction</name>
  160.             <dataType>string</dataType>
  161.             <allowedValueList>
  162.                 <allowedValue>Input</allowedValue>
  163.                 <allowedValue>Output</allowedValue>
  164.             </allowedValueList>
  165.         </stateVariable>
  166.         <stateVariable sendEvents="no">
  167.             <name>A_ARG_TYPE_ProtocolInfo</name>
  168.             <dataType>string</dataType>
  169.         </stateVariable>
  170.         <stateVariable sendEvents="no">
  171.             <name>A_ARG_TYPE_ConnectionID</name>
  172.             <dataType>i4</dataType>
  173.         </stateVariable>
  174.         <stateVariable sendEvents="no">
  175.             <name>A_ARG_TYPE_AVTransportID</name>
  176.             <dataType>i4</dataType>
  177.         </stateVariable>
  178.         <stateVariable sendEvents="no">
  179.             <name>A_ARG_TYPE_RcsID</name>
  180.             <dataType>i4</dataType>
  181.         </stateVariable>
  182.     </serviceStateTable>
  183. </scpd>
  184.