Switch to unified view

a/upmpd/ConnectionManager.xml b/upmpd/ConnectionManager.xml
1
<scpd>
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>
2
    <serviceStateTable>
7
  <serviceStateTable>
3
        <stateVariable>
8
    <stateVariable>
4
            <name>SourceProtocolInfo</name>
9
      <name>SourceProtocolInfo</name>
5
            <sendEventsAttribute>yes</sendEventsAttribute>
10
      <sendEventsAttribute>yes</sendEventsAttribute>
6
            <dataType>string</dataType>
11
      <dataType>string</dataType>
7
        </stateVariable>
12
    </stateVariable>
8
        <stateVariable>
13
    <stateVariable>
9
            <name>SinkProtocolInfo</name>
14
      <name>SinkProtocolInfo</name>
10
            <sendEventsAttribute>yes</sendEventsAttribute>
15
      <sendEventsAttribute>yes</sendEventsAttribute>
11
            <dataType>string</dataType>
16
      <dataType>string</dataType>
12
        </stateVariable>
17
    </stateVariable>
13
        <stateVariable>
18
    <stateVariable>
14
            <name>CurrentConnectionIDs</name>
19
      <name>CurrentConnectionIDs</name>
15
            <sendEventsAttribute>yes</sendEventsAttribute>
20
      <sendEventsAttribute>yes</sendEventsAttribute>
16
            <dataType>string</dataType>
21
      <dataType>string</dataType>
17
        </stateVariable>
22
    </stateVariable>
18
        <stateVariable>
23
    <stateVariable>
19
            <name>A_ARG_TYPE_ConnectionStatus</name>
24
      <name>A_ARG_TYPE_ConnectionStatus</name>
20
            <sendEventsAttribute>no</sendEventsAttribute>
25
      <sendEventsAttribute>no</sendEventsAttribute>
21
            <dataType>string</dataType>
26
      <dataType>string</dataType>
22
            <allowedValueList>
27
      <allowedValueList>
23
                <allowedValue>OK</allowedValue>
28
        <allowedValue>OK</allowedValue>
24
                <allowedValue>ContentFormatMismatch</allowedValue>
29
        <allowedValue>ContentFormatMismatch</allowedValue>
25
                <allowedValue>InsufficientBandwidth</allowedValue>
30
        <allowedValue>InsufficientBandwidth</allowedValue>
26
                <allowedValue>UnreliableChannel</allowedValue>
31
        <allowedValue>UnreliableChannel</allowedValue>
27
                <allowedValue>Unknown</allowedValue>
32
        <allowedValue>Unknown</allowedValue>
28
            </allowedValueList>
33
      </allowedValueList>
29
        </stateVariable>
34
    </stateVariable>
30
        <stateVariable>
35
    <stateVariable>
31
            <name>A_ARG_TYPE_ConnectionManager</name>
36
      <name>A_ARG_TYPE_ConnectionManager</name>
32
            <sendEventsAttribute>no</sendEventsAttribute>
37
      <sendEventsAttribute>no</sendEventsAttribute>
33
            <dataType>string</dataType>
38
      <dataType>string</dataType>
34
        </stateVariable>
39
    </stateVariable>
35
        <stateVariable>
40
    <stateVariable>
36
            <name>A_ARG_TYPE_Direction</name>
41
      <name>A_ARG_TYPE_Direction</name>
37
            <sendEventsAttribute>no</sendEventsAttribute>
42
      <sendEventsAttribute>no</sendEventsAttribute>
38
            <dataType>string</dataType>
43
      <dataType>string</dataType>
39
            <allowedValueList>
44
      <allowedValueList>
40
                <allowedValue>Input</allowedValue>
45
        <allowedValue>Input</allowedValue>
41
                <allowedValue>Output</allowedValue>
46
        <allowedValue>Output</allowedValue>
42
            </allowedValueList>
47
      </allowedValueList>
43
        </stateVariable>
48
    </stateVariable>
44
        <stateVariable>
49
    <stateVariable>
45
            <name>A_ARG_TYPE_ProtocolInfo</name>
50
      <name>A_ARG_TYPE_ProtocolInfo</name>
46
            <sendEventsAttribute>no</sendEventsAttribute>
51
      <sendEventsAttribute>no</sendEventsAttribute>
47
            <dataType>string</dataType>
52
      <dataType>string</dataType>
48
        </stateVariable>
53
    </stateVariable>
49
        <stateVariable>
54
    <stateVariable>
50
            <name>A_ARG_TYPE_ConnectionID</name>
55
      <name>A_ARG_TYPE_ConnectionID</name>
51
            <sendEventsAttribute>no</sendEventsAttribute>
56
      <sendEventsAttribute>no</sendEventsAttribute>
52
            <dataType>i4</dataType>
57
      <dataType>i4</dataType>
53
        </stateVariable>
58
    </stateVariable>
54
        <stateVariable>
59
    <stateVariable>
55
            <name>A_ARG_TYPE_AVTransportID</name>
60
      <name>A_ARG_TYPE_AVTransportID</name>
56
            <sendEventsAttribute>no</sendEventsAttribute>
61
      <sendEventsAttribute>no</sendEventsAttribute>
57
            <dataType>i4</dataType>
62
      <dataType>i4</dataType>
58
        </stateVariable>
63
    </stateVariable>
59
        <stateVariable>
64
    <stateVariable>
60
            <name>A_ARG_TYPE_RcsID</name>
65
      <name>A_ARG_TYPE_RcsID</name>
61
            <sendEventsAttribute>no</sendEventsAttribute>
66
      <sendEventsAttribute>no</sendEventsAttribute>
62
            <dataType>i4</dataType>
67
      <dataType>i4</dataType>
63
        </stateVariable>
68
    </stateVariable>
64
    </serviceStateTable>
69
  </serviceStateTable>
65
<actionList>
70
  <actionList>
66
        <action>
71
    <action>
67
            <name>GetProtocolInfo</name>
72
      <name>GetProtocolInfo</name>
68
            <argumentList>
73
      <argumentList>
69
                <argument>
74
        <argument>
70
                    <name>Source</name>
75
          <name>Source</name>
71
                    <direction>out</direction>               
76
          <direction>out</direction>               
72
          <relatedStateVariable>SourceProtocolInfo</relatedStateVariable>
77
          <relatedStateVariable>SourceProtocolInfo</relatedStateVariable>
73
                </argument>
78
        </argument>
74
                <argument>
79
        <argument>
75
                    <name>Sink</name>
80
          <name>Sink</name>
76
                    <direction>out</direction>
81
          <direction>out</direction>
77
          <relatedStateVariable>SinkProtocolInfo</relatedStateVariable>
82
          <relatedStateVariable>SinkProtocolInfo</relatedStateVariable>
78
                </argument>
83
        </argument>
79
            </argumentList>
84
      </argumentList>
80
        </action>
85
    </action>
81
        <action>
86
    <action>
82
            <name>GetCurrentConnectionIDs</name>
87
      <name>GetCurrentConnectionIDs</name>
83
            <argumentList>
88
      <argumentList>
84
                <argument>
89
        <argument>
85
                    <name>ConnectionIDs</name>
90
          <name>ConnectionIDs</name>
86
                    <direction>out</direction>
91
          <direction>out</direction>
87
                    <relatedStateVariable>CurrentConnectionIDs</relatedStateVariable>
92
          <relatedStateVariable>CurrentConnectionIDs</relatedStateVariable>
88
                </argument>
93
        </argument>
89
            </argumentList>
94
      </argumentList>
90
        </action>
95
    </action>
91
        <action>
96
    <action>
92
            <name>GetCurrentConnectionInfo</name>
97
      <name>GetCurrentConnectionInfo</name>
93
            <argumentList>
98
      <argumentList>
94
                <argument>
99
        <argument>
95
                    <name>ConnectionID</name>
100
          <name>ConnectionID</name>
96
                    <direction>in</direction>
101
          <direction>in</direction>
97
                    <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
102
          <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
98
                </argument>
103
        </argument>
99
                <argument>
104
        <argument>
100
                    <name>RcsID</name>
105
          <name>RcsID</name>
101
                    <direction>out</direction>
106
          <direction>out</direction>
102
                    <relatedStateVariable>A_ARG_TYPE_RcsID</relatedStateVariable>
107
          <relatedStateVariable>A_ARG_TYPE_RcsID</relatedStateVariable>
103
                </argument>
108
        </argument>
104
                <argument>
109
        <argument>
105
                    <name>AVTransportID</name>
110
          <name>AVTransportID</name>
106
                    <direction>out</direction>
111
          <direction>out</direction>
107
                    <relatedStateVariable>A_ARG_TYPE_AVTransportID</relatedStateVariable>
112
          <relatedStateVariable>A_ARG_TYPE_AVTransportID</relatedStateVariable>
108
                </argument>
113
        </argument>
109
                <argument>
114
        <argument>
110
                    <name>ProtocolInfo</name>
115
          <name>ProtocolInfo</name>
111
                    <direction>out</direction>
116
          <direction>out</direction>
112
                    <relatedStateVariable>A_ARG_TYPE_ProtocolInfo</relatedStateVariable>
117
          <relatedStateVariable>A_ARG_TYPE_ProtocolInfo</relatedStateVariable>
113
                </argument>
118
        </argument>
114
                <argument>
119
        <argument>
115
                    <name>PeerConnectionManager</name>
120
          <name>PeerConnectionManager</name>
116
                    <direction>out</direction>
121
          <direction>out</direction>
117
                    <relatedStateVariable>A_ARG_TYPE_ConnectionManager</relatedStateVariable>
122
          <relatedStateVariable>A_ARG_TYPE_ConnectionManager</relatedStateVariable>
118
                </argument>
123
        </argument>
119
             <argument>
124
        <argument>
120
                    <name>PeerConnectionID</name>
125
          <name>PeerConnectionID</name>
121
                    <direction>out</direction>
126
          <direction>out</direction>
122
                    <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
127
          <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
123
                </argument>
128
        </argument>
124
                <argument>
129
        <argument>
125
                    <name>Direction</name>
130
          <name>Direction</name>
126
                    <direction>out</direction>
131
          <direction>out</direction>
127
                    <relatedStateVariable>A_ARG_TYPE_Direction</relatedStateVariable>
132
          <relatedStateVariable>A_ARG_TYPE_Direction</relatedStateVariable>
128
                </argument>
133
        </argument>
129
                <argument>
134
        <argument>
130
                    <name>Status</name>
135
          <name>Status</name>
131
                    <direction>out</direction>
136
          <direction>out</direction>
132
                    <relatedStateVariable>A_ARG_TYPE_ConnectionStatus</relatedStateVariable>
137
          <relatedStateVariable>A_ARG_TYPE_ConnectionStatus</relatedStateVariable>
133
                </argument>
138
        </argument>
134
            </argumentList>
139
      </argumentList>
135
        </action>
140
    </action>
136
    </actionList>
141
  </actionList>
137
</scpd>
142
</scpd>