1c5220a24d8d1588bbf36768794f615862348d92
[zukebox] / zukebox_render / src / xml_descriptions / render-connmgr-scpd.xml
1 <?xml version="1.0" encoding="utf-8"?>
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>GetCurrentConnectionIDs</name>
25 <argumentList>
26 <argument>
27 <name>ConnectionIDs</name>
28 <direction>out</direction>
29 <relatedStateVariable>CurrentConnectionIDs</relatedStateVariable>
30 </argument>
31 </argumentList>
32 </action>
33 <action>
34 <name>GetCurrentConnectionInfo</name>
35 <argumentList>
36 <argument>
37 <name>ConnectionID</name>
38 <direction>in</direction>
39 <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
40 </argument>
41 <argument>
42 <name>RcsID</name>
43 <direction>out</direction>
44 <relatedStateVariable>A_ARG_TYPE_RcsID</relatedStateVariable>
45 </argument>
46 <argument>
47 <name>AVTransportID</name>
48 <direction>out</direction>
49 <relatedStateVariable>A_ARG_TYPE_AVTransportID</relatedStateVariable>
50 </argument>
51 <argument>
52 <name>ProtocolInfo</name>
53 <direction>out</direction>
54 <relatedStateVariable>A_ARG_TYPE_ProtocolInfo</relatedStateVariable>
55 </argument>
56 <argument>
57 <name>PeerConnectionManager</name>
58 <direction>out</direction>
59 <relatedStateVariable>A_ARG_TYPE_ConnectionManager</relatedStateVariable>
60 </argument>
61 <argument>
62 <name>PeerConnectionID</name>
63 <direction>out</direction>
64 <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
65 </argument>
66 <argument>
67 <name>Direction</name>
68 <direction>out</direction>
69 <relatedStateVariable>A_ARG_TYPE_Direction</relatedStateVariable>
70 </argument>
71 <argument>
72 <name>Status</name>
73 <direction>out</direction>
74 <relatedStateVariable>A_ARG_TYPE_ConnectionStatus</relatedStateVariable>
75 </argument>
76 </argumentList>
77 </action>
78 </actionList>
79 <serviceStateTable>
80 <stateVariable>
81 <name>SourceProtocolInfo</name>
82 <dataType>string</dataType>
83 </stateVariable>
84 <stateVariable>
85 <name>SinkProtocolInfo</name>
86 <dataType>string</dataType>
87 </stateVariable>
88 <stateVariable>
89 <name>CurrentConnectionIDs</name>
90 <dataType>string</dataType>
91 </stateVariable>
92 <stateVariable>
93 <name>A_ARG_TYPE_ConnectionStatus</name>
94 <dataType>string</dataType>
95 <allowedValueList>
96 <allowedValue>OK</allowedValue>
97 <allowedValue>ContentFormatMismatch</allowedValue>
98 <allowedValue>InsufficientBandwidth</allowedValue>
99 <allowedValue>UnreliableChannel</allowedValue>
100 <allowedValue>Unknown</allowedValue>
101 </allowedValueList>
102 </stateVariable>
103 <stateVariable>
104 <name>A_ARG_TYPE_ConnectionManager</name>
105 <dataType>string</dataType>
106 </stateVariable>
107 <stateVariable>
108 <name>A_ARG_TYPE_Direction</name>
109 <dataType>string</dataType>
110 <allowedValueList>
111 <allowedValue>Input</allowedValue>
112 <allowedValue>Output</allowedValue>
113 </allowedValueList>
114 </stateVariable>
115 <stateVariable>
116 <name>A_ARG_TYPE_ProtocolInfo</name>
117 <dataType>string</dataType>
118 </stateVariable>
119 <stateVariable>
120 <name>A_ARG_TYPE_ConnectionID</name>
121 <dataType>i4</dataType>
122 </stateVariable>
123 <stateVariable>
124 <name>A_ARG_TYPE_AVTransportID</name>
125 <dataType>i4</dataType>
126 </stateVariable>
127 <stateVariable>
128 <name>A_ARG_TYPE_RcsID</name>
129 <dataType>i4</dataType>
130 </stateVariable>
131 </serviceStateTable>
132 </scpd>