diff deps/Platinum/Source/Devices/MediaRenderer/ConnectionManagerSCPD.xml @ 0:3425707ddbf6

Initial import (hopefully this mercurial stuff works...)
author fraserofthenight
date Mon, 06 Jul 2009 08:06:28 -0700
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/deps/Platinum/Source/Devices/MediaRenderer/ConnectionManagerSCPD.xml	Mon Jul 06 08:06:28 2009 -0700
@@ -0,0 +1,132 @@
+<?xml version="1.0" encoding="utf-8"?>
+<scpd xmlns='urn:schemas-upnp-org:service-1-0'>
+	<specVersion>
+		<major>1</major>
+		<minor>0</minor>
+	</specVersion>
+	<actionList>
+		<action>
+			<name>GetCurrentConnectionInfo</name>
+			<argumentList>
+				<argument>
+					<name>ConnectionID</name>
+					<direction>in</direction>
+					<relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
+				</argument>
+				<argument>
+					<name>RcsID</name>
+					<direction>out</direction>
+					<relatedStateVariable>A_ARG_TYPE_RcsID</relatedStateVariable>
+				</argument>
+				<argument>
+					<name>AVTransportID</name>
+					<direction>out</direction>
+					<relatedStateVariable>A_ARG_TYPE_AVTransportID</relatedStateVariable>
+				</argument>
+				<argument>
+					<name>ProtocolInfo</name>
+					<direction>out</direction>
+					<relatedStateVariable>A_ARG_TYPE_ProtocolInfo</relatedStateVariable>
+				</argument>
+				<argument>
+					<name>PeerConnectionManager</name>
+					<direction>out</direction>
+					<relatedStateVariable>A_ARG_TYPE_ConnectionManager</relatedStateVariable>
+				</argument>
+				<argument>
+					<name>PeerConnectionID</name>
+					<direction>out</direction>
+					<relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable>
+				</argument>
+				<argument>
+					<name>Direction</name>
+					<direction>out</direction>
+					<relatedStateVariable>A_ARG_TYPE_Direction</relatedStateVariable>
+				</argument>
+				<argument>
+					<name>Status</name>
+					<direction>out</direction>
+					<relatedStateVariable>A_ARG_TYPE_ConnectionStatus</relatedStateVariable>
+				</argument>
+			</argumentList>
+		</action>
+		<action>
+			<name>GetProtocolInfo</name>
+			<argumentList>
+				<argument>
+					<name>Source</name>
+					<direction>out</direction>
+					<relatedStateVariable>SourceProtocolInfo</relatedStateVariable>
+				</argument>
+				<argument>
+					<name>Sink</name>
+					<direction>out</direction>
+					<relatedStateVariable>SinkProtocolInfo</relatedStateVariable>
+				</argument>
+			</argumentList>
+		</action>
+		<action>
+			<name>GetCurrentConnectionIDs</name>
+			<argumentList>
+				<argument>
+					<name>ConnectionIDs</name>
+					<direction>out</direction>
+					<relatedStateVariable>CurrentConnectionIDs</relatedStateVariable>
+				</argument>
+			</argumentList>
+		</action>
+	</actionList>
+	<serviceStateTable>
+		<stateVariable sendEvents='no'>
+		    <name>A_ARG_TYPE_ProtocolInfo</name>
+		    <dataType>string</dataType>
+		</stateVariable>
+		<stateVariable sendEvents='no'>
+		    <name>A_ARG_TYPE_ConnectionStatus</name>
+		    <dataType>string</dataType>
+		    <allowedValueList>
+		        <allowedValue>OK</allowedValue>
+		        <allowedValue>ContentFormatMismatch</allowedValue>
+		        <allowedValue>InsufficientBandwidth</allowedValue>
+		        <allowedValue>UnreliableChannel</allowedValue>
+		        <allowedValue>Unknown</allowedValue>
+		    </allowedValueList>
+		</stateVariable>
+		<stateVariable sendEvents='no'>
+		    <name>A_ARG_TYPE_AVTransportID</name>
+		    <dataType>i4</dataType>
+		</stateVariable>
+		<stateVariable sendEvents='no'>
+		    <name>A_ARG_TYPE_RcsID</name>
+		    <dataType>i4</dataType>
+		</stateVariable>
+		<stateVariable sendEvents='no'>
+		    <name>A_ARG_TYPE_ConnectionID</name>
+		    <dataType>i4</dataType>
+		</stateVariable>
+		<stateVariable sendEvents='no'>
+		    <name>A_ARG_TYPE_ConnectionManager</name>
+		    <dataType>string</dataType>
+		</stateVariable>
+		<stateVariable sendEvents='yes'>
+		    <name>SourceProtocolInfo</name>
+		    <dataType>string</dataType>
+		</stateVariable>
+		<stateVariable sendEvents='yes'>
+		    <name>SinkProtocolInfo</name>
+		    <dataType>string</dataType>
+		</stateVariable>
+		<stateVariable sendEvents='no'>
+		    <name>A_ARG_TYPE_Direction</name>
+		    <dataType>string</dataType>
+		    <allowedValueList>
+		        <allowedValue>Input</allowedValue>
+		        <allowedValue>Output</allowedValue>
+		    </allowedValueList>
+		</stateVariable>
+		<stateVariable sendEvents='yes'>
+		    <name>CurrentConnectionIDs</name>
+		    <dataType>string</dataType>
+		</stateVariable>
+	</serviceStateTable>
+</scpd>