servicediscoveryandcontrol/pnp/test/upnp/IntegTest/testupnp/TestData/Data_Files/xmldatafiles/service/ConnectionManager1.xml
changeset 0 f5a58ecadc66
equal deleted inserted replaced
-1:000000000000 0:f5a58ecadc66
       
     1 <scpd>
       
     2     <serviceStateTable>
       
     3         <stateVariable>
       
     4             <name>SourceProtocolInfo</name>
       
     5             <sendEventsAttribute>yes</sendEventsAttribute>
       
     6             <dataType>string</dataType>
       
     7         </stateVariable>
       
     8         <stateVariable>
       
     9             <name>SinkProtocolInfo</name>
       
    10             <sendEventsAttribute>yes</sendEventsAttribute>
       
    11             <dataType>string</dataType>
       
    12         </stateVariable>
       
    13         <stateVariable>
       
    14             <name>CurrentConnectionIDs</name>
       
    15             <sendEventsAttribute>yes</sendEventsAttribute>
       
    16             <dataType>string</dataType>
       
    17         </stateVariable>
       
    18         <stateVariable>
       
    19             <name>A_ARG_TYPE_ConnectionStatus</name>
       
    20             <sendEventsAttribute>no</sendEventsAttribute>
       
    21             <dataType>string</dataType>
       
    22             <allowedValueList>
       
    23                 <allowedValue>OK</allowedValue>
       
    24                 <allowedValue>ContentFormatMismatch</allowedValue>
       
    25                 <allowedValue>InsufficientBandwidth</allowedValue>
       
    26                 <allowedValue>UnreliableChannel</allowedValue>
       
    27                 <allowedValue>Unknown</allowedValue>
       
    28             </allowedValueList>
       
    29         </stateVariable>
       
    30         <stateVariable>
       
    31             <name>A_ARG_TYPE_ConnectionManager</name>
       
    32             <sendEventsAttribute>no</sendEventsAttribute>
       
    33             <dataType>string</dataType>
       
    34         </stateVariable>
       
    35         <stateVariable>
       
    36             <name>A_ARG_TYPE_Direction</name>
       
    37             <sendEventsAttribute>no</sendEventsAttribute>
       
    38             <dataType>string</dataType>
       
    39             <allowedValueList>
       
    40                 <allowedValue>Input</allowedValue>
       
    41                 <allowedValue>Output</allowedValue>
       
    42             </allowedValueList>
       
    43         </stateVariable>
       
    44         <stateVariable>
       
    45             <name>A_ARG_TYPE_ProtocolInfo</name>
       
    46             <sendEventsAttribute>no</sendEventsAttribute>
       
    47             <dataType>string</dataType>
       
    48         </stateVariable>
       
    49         <stateVariable>
       
    50             <name>A_ARG_TYPE_ConnectionID</name>
       
    51             <sendEventsAttribute>no</sendEventsAttribute>
       
    52             <dataType>i4</dataType>
       
    53         </stateVariable>
       
    54         <stateVariable>
       
    55             <name>A_ARG_TYPE_AVTransportID</name>
       
    56             <sendEventsAttribute>no</sendEventsAttribute>
       
    57             <dataType>i4</dataType>
       
    58         </stateVariable>
       
    59         <stateVariable>
       
    60             <name>A_ARG_TYPE_RcsID</name>
       
    61             <sendEventsAttribute>no</sendEventsAttribute>
       
    62             <dataType>i4</dataType>
       
    63         </stateVariable>
       
    64     </serviceStateTable>
       
    65 <actionList>
       
    66         <action>
       
    67             <name>GetProtocolInfo</name>
       
    68             <argumentList>
       
    69                 <argument>
       
    70                     <name>Source</name>
       
    71                     <direction>out</direction>               <relatedStateVariable>SourceProtocolInfo</relatedStateVariable>
       
    72                 </argument>
       
    73                 <argument>
       
    74                     <name>Sink</name>
       
    75                     <direction>out</direction>               <relatedStateVariable>SinkProtocolInfo</relatedStateVariable>
       
    76                 </argument>
       
    77             </argumentList>
       
    78         </action>
       
    79 	  <action>
       
    80 	  <Optional/>
       
    81             <name>PrepareForConnection</name>
       
    82             <argumentList>
       
    83                 <argument>
       
    84                     <name>RemoteProtocolInfo</name>
       
    85                     <direction>in</direction>                    <relatedStateVariable>A_ARG_TYPE_ProtocolInfo</relatedStateVariable>
       
    86                 </argument>
       
    87                 <argument>
       
    88                     <name>PeerConnectionManager</name>
       
    89                     <direction>in</direction>                  <relatedStateVariable>A_ARG_TYPE_ConnectionManager</relatedStateVariable>
       
    90                 </argument>
       
    91                 <argument>
       
    92                     <name>PeerConnectionID</name>
       
    93                     <direction>in</direction>                    <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
       
    94                 </argument>
       
    95                 <argument>
       
    96                     <name>Direction</name>
       
    97                     <direction>in</direction>                    <relatedStateVariable>A_ARG_TYPE_Direction</relatedStateVariable>
       
    98                 </argument>
       
    99                 <argument>
       
   100                     <name>ConnectionID</name>
       
   101                     <direction>out</direction>                    <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
       
   102                 </argument>
       
   103                 <argument>
       
   104                     <name>AVTransportID</name>
       
   105                     <direction>out</direction>                    <relatedStateVariable>A_ARG_TYPE_AVTransportID</relatedStateVariable>
       
   106                 </argument>
       
   107                 <argument>
       
   108                     <name>RcsID</name>
       
   109                     <direction>out</direction>                    <relatedStateVariable>A_ARG_TYPE_RcsID</relatedStateVariable>
       
   110                 </argument>
       
   111             </argumentList>
       
   112         </action>
       
   113         <action>
       
   114 	  <Optional/>
       
   115             <name>ConnectionComplete</name>
       
   116             <argumentList>
       
   117                 <argument>
       
   118                     <name>ConnectionID</name>
       
   119                     <direction>in</direction>                    <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
       
   120                 </argument>
       
   121             </argumentList>
       
   122         </action>
       
   123         <action>
       
   124             <name>GetCurrentConnectionIDs</name>
       
   125             <argumentList>
       
   126                 <argument>
       
   127                     <name>ConnectionIDs</name>
       
   128                     <direction>out</direction>                    <relatedStateVariable>CurrentConnectionIDs</relatedStateVariable>
       
   129                 </argument>
       
   130             </argumentList>
       
   131         </action>
       
   132         <action>
       
   133             <name>GetCurrentConnectionInfo</name>
       
   134             <argumentList>
       
   135                 <argument>
       
   136                     <name>ConnectionID</name>
       
   137                     <direction>in</direction>                   <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
       
   138                 </argument>
       
   139                 <argument>
       
   140                     <name>RcsID</name>
       
   141                     <direction>out</direction>                    <relatedStateVariable>A_ARG_TYPE_RcsID</relatedStateVariable>
       
   142                 </argument>
       
   143                 <argument>
       
   144                     <name>AVTransportID</name>
       
   145                     <direction>out</direction>                    <relatedStateVariable>A_ARG_TYPE_AVTransportID</relatedStateVariable>
       
   146                 </argument>
       
   147                 <argument>
       
   148                     <name>ProtocolInfo</name>
       
   149                     <direction>out</direction>                    <relatedStateVariable>A_ARG_TYPE_ProtocolInfo</relatedStateVariable>
       
   150                 </argument>
       
   151                 <argument>
       
   152                     <name>PeerConnectionManager</name>
       
   153                     <direction>out</direction>                    <relatedStateVariable>A_ARG_TYPE_ConnectionManager</relatedStateVariable>
       
   154                 </argument>
       
   155              <argument>
       
   156                     <name>PeerConnectionID</name>
       
   157                     <direction>out</direction>                   <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
       
   158                 </argument>
       
   159                 <argument>
       
   160                     <name>Direction</name>
       
   161                     <direction>out</direction>                    <relatedStateVariable>A_ARG_TYPE_Direction</relatedStateVariable>
       
   162                 </argument>
       
   163                 <argument>
       
   164                     <name>Status</name>
       
   165                     <direction>out</direction>                    <relatedStateVariable>A_ARG_TYPE_ConnectionStatus</relatedStateVariable>
       
   166                 </argument>
       
   167             </argumentList>
       
   168         </action>
       
   169     </actionList>
       
   170 </scpd>