You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by do...@apache.org on 2007/05/01 01:15:18 UTC
svn commit: r533875 [5/30] - in
/incubator/felix/sandbox/donsez/upnp.devicegen: ./ doc/ generation/
generation/res/ generation/res/device/ generation/res/service/ manifest/
src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/
src/...
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/LinkAuthentication1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/LinkAuthentication1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/LinkAuthentication1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/LinkAuthentication1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,354 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable sendEvents="no">
+ <name>NumberOfEntries</name>
+ <dataType>ui2</dataType>
+ <defaultValue>0</defaultValue>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>Identifier</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>Secret</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>SecretType</name>
+ <dataType>string</dataType>
+ <allowedValueList>
+ <allowedValue>TextPassword</allowedValue>
+ <allowedValue>X509Certificate</allowedValue>
+ <allowedValue>PublicKey</allowedValue>
+ <allowedValue>PublicKeyHash160</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>AuthType</name>
+ <dataType>string</dataType>
+ <allowedValueList>
+ <allowedValue>SharedSecret</allowedValue>
+ <allowedValue>ValidateCredentials</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>AuthState</name>
+ <dataType>string</dataType>
+ <defaultValue>Unconfigured</defaultValue>
+ <allowedValueList>
+ <allowedValue>Unconfigured</allowedValue>
+ <allowedValue>Failed</allowedValue>
+ <allowedValue>Succeeded</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>CredentialState</name>
+ <dataType>string</dataType>
+ <defaultValue>Unconfigured</defaultValue>
+ <allowedValueList>
+ <allowedValue>Unconfigured</allowedValue>
+ <allowedValue>Pending</allowedValue>
+ <allowedValue>Accepted</allowedValue>
+ <allowedValue>Denied</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>Description</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>MACAddress</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>CredentialDuration</name>
+ <dataType>ui4</dataType>
+ <defaultValue>0</defaultValue>
+ </stateVariable>
+ <stateVariable sendEvents="yes">
+ <name>LastChange</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>LinkedIdentifier</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="yes">
+ <name>LastError</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>GetGenericEntry</name>
+ <argumentList>
+ <argument>
+ <name>NewIndex</name>
+ <direction>in</direction>
+ <relatedStateVariable>NumberOfEntries</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewIdentifier</name>
+ <direction>out</direction>
+ <relatedStateVariable>Identifier</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewSecret</name>
+ <direction>out</direction>
+ <relatedStateVariable>Secret</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewSecretType</name>
+ <direction>out</direction>
+ <relatedStateVariable>SecretType</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthType</name>
+ <direction>out</direction>
+ <relatedStateVariable>AuthType</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthState</name>
+ <direction>out</direction>
+ <relatedStateVariable>AuthState</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewCredentialState</name>
+ <direction>out</direction>
+ <relatedStateVariable>CredentialState</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewDescription</name>
+ <direction>out</direction>
+ <relatedStateVariable>Description</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewMACAddress</name>
+ <direction>out</direction>
+ <relatedStateVariable>MACAddress</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewCredentialDuration</name>
+ <direction>out</direction>
+ <relatedStateVariable>CredentialDuration</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewLinkedIdentifier</name>
+ <direction>out</direction>
+ <relatedStateVariable>LinkedIdentifier</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetSpecificEntry</name>
+ <argumentList>
+ <argument>
+ <name>NewIdentifierKey</name>
+ <direction>in</direction>
+ <relatedStateVariable>Identifier</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewIdentifier</name>
+ <direction>out</direction>
+ <relatedStateVariable>Identifier</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewSecret</name>
+ <direction>out</direction>
+ <relatedStateVariable>Secret</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewSecretType</name>
+ <direction>out</direction>
+ <relatedStateVariable>SecretType</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthType</name>
+ <direction>out</direction>
+ <relatedStateVariable>AuthType</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthState</name>
+ <direction>out</direction>
+ <relatedStateVariable>AuthState</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewCredentialState</name>
+ <direction>out</direction>
+ <relatedStateVariable>CredentialState</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewDescription</name>
+ <direction>out</direction>
+ <relatedStateVariable>Description</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewMACAddress</name>
+ <direction>out</direction>
+ <relatedStateVariable>MACAddress</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewCredentialDuration</name>
+ <direction>out</direction>
+ <relatedStateVariable>CredentialDuration</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewLinkedIdentifier</name>
+ <direction>out</direction>
+ <relatedStateVariable>LinkedIdentifier</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>AddEntry</name>
+ <argumentList>
+ <argument>
+ <name>NewIdentifier</name>
+ <direction>in</direction>
+ <relatedStateVariable>Identifier</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewSecret</name>
+ <direction>in</direction>
+ <relatedStateVariable>Secret</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewSecretType</name>
+ <direction>in</direction>
+ <relatedStateVariable>SecretType</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthType</name>
+ <direction>in</direction>
+ <relatedStateVariable>AuthType</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthState</name>
+ <direction>in</direction>
+ <relatedStateVariable>AuthState</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewCredentialState</name>
+ <direction>in</direction>
+ <relatedStateVariable>CredentialState</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewDescription</name>
+ <direction>in</direction>
+ <relatedStateVariable>Description</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewMACAddress</name>
+ <direction>in</direction>
+ <relatedStateVariable>MACAddress</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewCredentialDuration</name>
+ <direction>in</direction>
+ <relatedStateVariable>CredentialDuration</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewLinkedIdentifier</name>
+ <direction>in</direction>
+ <relatedStateVariable>LinkedIdentifier</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewNumberOfEntries</name>
+ <direction>out</direction>
+ <relatedStateVariable>NumberOfEntries</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>UpdateEntry</name>
+ <argumentList>
+ <argument>
+ <name>NewIdentifier</name>
+ <direction>in</direction>
+ <relatedStateVariable>Identifier</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewSecret</name>
+ <direction>in</direction>
+ <relatedStateVariable>Secret</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewSecretType</name>
+ <direction>in</direction>
+ <relatedStateVariable>SecretType</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthType</name>
+ <direction>in</direction>
+ <relatedStateVariable>AuthType</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthState</name>
+ <direction>in</direction>
+ <relatedStateVariable>AuthState</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewCredentialState</name>
+ <direction>in</direction>
+ <relatedStateVariable>CredentialState</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewDescription</name>
+ <direction>in</direction>
+ <relatedStateVariable>Description</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewMACAddress</name>
+ <direction>in</direction>
+ <relatedStateVariable>MACAddress</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewCredentialDuration</name>
+ <direction>in</direction>
+ <relatedStateVariable>CredentialDuration</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewLinkedIdentifier</name>
+ <direction>in</direction>
+ <relatedStateVariable>LinkedIdentifier</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewNumberOfEntries</name>
+ <direction>out</direction>
+ <relatedStateVariable>NumberOfEntries</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>DeleteEntry</name>
+ <argumentList>
+ <argument>
+ <name>NewIdentifier</name>
+ <direction>in</direction>
+ <relatedStateVariable>Identifier</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewNumberOfEntries</name>
+ <direction>out</direction>
+ <relatedStateVariable>NumberOfEntries</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetNumberOfEntries</name>
+ <argumentList>
+ <argument>
+ <name>NewNumberOfEntries</name>
+ <direction>out</direction>
+ <relatedStateVariable>NumberOfEntries</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>FactoryDefaultReset</name>
+ </action>
+ <action>
+ <name>ResetAuthentication</name>
+ </action>
+ </actionList>
+</scpd>
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/LinkAuthentication1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/PositionSensor1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/PositionSensor1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/PositionSensor1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/PositionSensor1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,124 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <name>CurrentLatitude</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>float</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>CurrentLongitude</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>float</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>CurrentAltitude</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>float</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>CurrentSpeed</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>float</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>CurrentTrack</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>float</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>Timestamp</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>dateTime</dataType>
+ </stateVariable>
+ <stateVariable>
+ <Optional/>
+ <name>Name</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue/>
+ </stateVariable>
+ <stateVariable>
+ <name>Method</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <allowedValueList>
+ <allowedValue>sattelite</allowedValue>
+ <allowedValue>rfid</allowedValue>
+ <allowedValue>cellular</allowedValue>
+ <allowedValue>magnetic</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>GetCurrentPosition</name>
+ <argumentList>
+ <argument>
+ <name>CurrentLatitude</name>
+ <direction>out</direction>
+ <relatedStateVariable>CurrentLatitude</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentLongitude</name>
+ <direction>out</direction>
+ <relatedStateVariable>CurrentLongitude</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentAltitude</name>
+ <direction>out</direction>
+ <relatedStateVariable>CurrentAltitude</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentSpeed</name>
+ <direction>out</direction>
+ <relatedStateVariable>CurrentSpeed</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentTrack</name>
+ <direction>out</direction>
+ <relatedStateVariable>CurrentTrack</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>Timestamp</name>
+ <direction>out</direction>
+ <relatedStateVariable>Timestamp</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>GetName</name>
+ <argumentList>
+ <argument>
+ <name>CurrentName</name>
+ <direction>out</direction>
+ <relatedStateVariable>Name</relatedStateVariable>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>SetName</name>
+ <argumentList>
+ <argument>
+ <name>NewName</name>
+ <direction>in</direction>
+ <relatedStateVariable>Name</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>GetMethod</name>
+ <argumentList>
+ <argument>
+ <name>Method</name>
+ <direction>out</direction>
+ <relatedStateVariable>Method</relatedStateVariable>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+</scpd>
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/PositionSensor1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosDevice1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosDevice1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosDevice1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosDevice1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,128 @@
+<?xml version="1.0"?>
+<scpd xmlns="urn:schemas-upnp-org:QosDevice:1">
+ <specVersion>
+ <major>1</major>
+ <minor>0</minor>
+ </specVersion>
+<actionList>
+ <action>
+ <name>GetPathInformation</name>
+ <argumentList>
+ <argument>
+ <name>PathInformation</name>
+ <direction>out</direction>
+ <relatedStateVariable>PathInformation</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetQosDeviceCapabilities</name>
+ <argumentList>
+ <argument>
+ <name>QosDeviceCapabilities</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_QosDeviceCapabilities</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetQosDeviceInfo</name>
+ <argumentList>
+ <argument>
+ <name>SetupTrafficDescriptor</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_TrafficDescriptor</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>QosDeviceInfo</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_QosDeviceInfo</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetQosState</name>
+ <argumentList>
+ <argument>
+ <name>QosDeviceState</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_QosDeviceState</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NumberOfTrafficDescriptors</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_NumTrafficDescriptors</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ListOfTrafficDescriptors</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_TrafficDescriptorsPerInterface</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>ReleaseTrafficQos</name>
+ <argumentList>
+ <argument>
+ <name>ReleaseTrafficHandle</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_TrafficHandle</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SetupTrafficQos</name>
+ <argumentList>
+ <argument>
+ <name>SetupTrafficDescriptor</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_TrafficDescriptor</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>QosStateId</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_QosStateId</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+</actionList>
+
+<serviceStateTable>
+ <stateVariable sendEvents="no">
+ <name>A_ARG_TYPE_TrafficHandle</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>A_ARG_TYPE_QosStateId</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>A_ARG_TYPE_QosDeviceState</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>A_ARG_TYPE_NumTrafficDescriptors</name>
+ <dataType>ui4</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>A_ARG_TYPE_QosDeviceInfo</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="yes">
+ <name>PathInformation</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>A_ARG_TYPE_QosDeviceCapabilities</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>A_ARG_TYPE_TrafficDescriptorsPerInterface</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>A_ARG_TYPE_TrafficDescriptor</name>
+ <dataType>string</dataType>
+ </stateVariable>
+</serviceStateTable>
+</scpd>
\ No newline at end of file
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosDevice1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosManager1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosManager1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosManager1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosManager1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,120 @@
+<?xml version="1.0"?>
+<scpd xmlns="urn:schemas-upnp-org:QosManager:1">
+
+ <specVersion>
+ <major>1</major>
+ <minor>0</minor>
+ </specVersion>
+
+ <actionList>
+ <action>
+ <name>RequestTrafficQos</name>
+ <argumentList>
+ <argument>
+ <name>InitialTrafficDescriptor</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_TrafficDescriptor
+ </relatedStateVariable>
+ </argument>
+ <argument>
+ <name>TrafficHandle</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_TrafficHandle
+ </relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NumPolicyHolders</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_NumPolicyHolders
+ </relatedStateVariable>
+ </argument>
+ <argument>
+ <name>UpdatedTrafficDescriptor</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_TrafficDescriptor
+ </relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>BrowseAllTrafficDescriptors</name>
+ <argumentList>
+ <argument>
+ <name>NumberOfTrafficDescriptors</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_NumTrafficDescriptors
+ </relatedStateVariable>
+ </argument>
+ <argument>
+ <name>TrafficDescriptorList</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_ListOfTrafficDescriptors
+ </relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>ReleaseTrafficQos</name>
+ <argumentList>
+ <argument>
+ <name>RevokeTrafficHandle</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_TrafficHandle
+ </relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>UpdateTrafficQos</name>
+ <argumentList>
+ <argument>
+ <name>TrafficHandle</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_TrafficHandle
+ </relatedStateVariable>
+ </argument>
+ <argument>
+ <name>RequestedTrafficDescriptor</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_TrafficDescriptor
+ </relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ImplementedTrafficDescriptor</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_TrafficDescriptor
+ </relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NumPolicyHolders</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_NumPolicyHolders
+ </relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+
+ <serviceStateTable>
+ <stateVariable sendEvents="No">
+ <name>A_ARG_TYPE_NumPolicyHolders</name>
+ <dataType>ui4</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="No">
+ <name>A_ARG_TYPE_NumTrafficDescriptors</name>
+ <dataType>ui4</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="No">
+ <name>A_ARG_TYPE_TrafficHandle</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="No">
+ <name>A_ARG_TYPE_TrafficDescriptor</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="No">
+ <name>A_ARG_TYPE_ListOfTrafficDescriptors</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ </serviceStateTable>
+</scpd>
\ No newline at end of file
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosManager1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosPolicyHolder1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosPolicyHolder1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosPolicyHolder1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosPolicyHolder1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,35 @@
+<?xml version="1.0"?>
+<scpd xmlns="urn:schemas-upnp-org:QosPolicyHolder:1">
+ <specVersion>
+ <major>1</major>
+ <minor>0</minor>
+ </specVersion>
+ <actionList>
+ <action>
+ <name>GetTrafficPolicy</name>
+ <argumentList>
+ <argument>
+ <name>RequestedTrafficDescriptor</name>
+ <relatedStateVariable>A_ARG_TYPE_TrafficDescriptor</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>OutputTrafficPolicy</name>
+ <relatedStateVariable>A_ARG_TYPE_TrafficPolicy</relatedStateVariable>
+ <direction>out</direction>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+</actionList>
+ <serviceStateTable>
+ <stateVariable sendEvents="no">
+ <name>A_ARG_TYPE_TrafficDescriptor</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>A_ARG_TYPE_TrafficPolicy</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ </serviceStateTable>
+</scpd>
\ No newline at end of file
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/QosPolicyHolder1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RadiusClient1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RadiusClient1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RadiusClient1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RadiusClient1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,108 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable sendEvents="yes">
+ <name>NumberOfAuthServerEntries</name>
+ <dataType>ui2</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>AuthServerIPAddress</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>AuthServerPortNumber</name>
+ <dataType>ui2</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>AuthServerSharedSecret</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>GetGenericAuthServerEntry</name>
+ <argumentList>
+ <argument>
+ <name>NewAuthServerIndex</name>
+ <direction>in</direction>
+ <relatedStateVariable>NumberOfAuthServerEntries</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthServerIPAddress</name>
+ <direction>out</direction>
+ <relatedStateVariable>AuthServerIPAddress</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthServerPortNumber</name>
+ <direction>out</direction>
+ <relatedStateVariable>AuthServerPortNumber</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthServerSharedSecret</name>
+ <direction>out</direction>
+ <relatedStateVariable>AuthServerSharedSecret</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetSpecificAuthServerEntry</name>
+ <argumentList>
+ <argument>
+ <name>NewAuthServerIPAddress</name>
+ <direction>in</direction>
+ <relatedStateVariable>AuthServerIPAddress</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthServerPortNumber</name>
+ <direction>in</direction>
+ <relatedStateVariable>AuthServerPortNumber</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthServerSharedSecret</name>
+ <direction>out</direction>
+ <relatedStateVariable>AuthServerSharedSecret</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>AddAuthServerEntry</name>
+ <argumentList>
+ <argument>
+ <name>NewAuthServerIPAddress</name>
+ <direction>in</direction>
+ <relatedStateVariable>AuthServerIPAddress</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthServerPortNumber</name>
+ <direction>in</direction>
+ <relatedStateVariable>AuthServerPortNumber</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthServerSharedSecret</name>
+ <direction>in</direction>
+ <relatedStateVariable>AuthServerSharedSecret</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>DeleteAuthServerEntry</name>
+ <argumentList>
+ <argument>
+ <name>NewAuthServerIPAddress</name>
+ <direction>in</direction>
+ <relatedStateVariable>AuthServerIPAddress</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewAuthServerPortNumber</name>
+ <direction>in</direction>
+ <relatedStateVariable>AuthServerPortNumber</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>FactoryDefaultReset</name>
+ </action>
+ <action>
+ <name>ResetAuthentication</name>
+ </action>
+ </actionList>
+</scpd>
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RadiusClient1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RemoteUIClient1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RemoteUIClient1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RemoteUIClient1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RemoteUIClient1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,176 @@
+<?xml version="1.0" encoding="utf-8"?>
+<scpd>
+ <specVersion>
+ <major>1</major>
+ <minor>0</minor>
+ </specVersion>
+ <actionList>
+ <action>
+ <Optional />
+ <name>AddUIListing</name>
+ <argumentList>
+ <argument>
+ <name>InputUIList</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_CompatibleUIs</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>TimeToLive</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_Int</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>Connect</name>
+ <argumentList>
+ <argument>
+ <name>RequestedConnections</name>
+ <direction>in</direction>
+ <relatedStateVariable>CurrentConnections</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentConnectionsList</name>
+ <direction>out</direction>
+ <relatedStateVariable>CurrentConnections</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>Disconnect</name>
+ <argumentList>
+ <argument>
+ <name>RequestedDisconnects</name>
+ <direction>in</direction>
+ <relatedStateVariable>CurrentConnections</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentConnectionsList</name>
+ <direction>out</direction>
+ <relatedStateVariable>CurrentConnections</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>DisplayMessage</name>
+ <argumentList>
+ <argument>
+ <name>MessageType</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_DisplayMessageType</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>Message</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_String</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetCurrentConnections</name>
+ <argumentList>
+ <argument>
+ <name>CurrentConnectionsList</name>
+ <direction>out</direction>
+ <relatedStateVariable>CurrentConnections</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDeviceProfile</name>
+ <argumentList>
+ <argument>
+ <name>StaticDeviceInfo</name>
+ <direction>out</direction>
+ <relatedStateVariable>DeviceProfile</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>GetUIListing</name>
+ <argumentList>
+ <argument>
+ <name>CompatibleUIList</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_CompatibleUIs</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>ProcessInput</name>
+ <argumentList>
+ <argument>
+ <name>InputDataType</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InputDataType</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>InputData</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_String</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>RemoveUIListing</name>
+ <argumentList>
+ <argument>
+ <name>RemoveUIList</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_String</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+ <serviceStateTable>
+ <stateVariable sendEvents="no">
+ <Optional/><name>A_ARG_TYPE_CompatibleUIs</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <Optional/><name>A_ARG_TYPE_DisplayMessageType</name>
+ <dataType>string</dataType>
+ <allowedValueList>
+ <allowedValue>text/plain</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <Optional/><name>A_ARG_TYPE_Int</name>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <Optional/><name>A_ARG_TYPE_InputDataType</name>
+ <dataType>string</dataType>
+ <allowedValueList>
+ <allowedValue>ASCII</allowedValue>
+ <allowedValue>UNICODE</allowedValue>
+ <allowedValue>ISO10646</allowedValue>
+ <allowedValue>ISO8859</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable sendEvents="yes">
+ <Optional/><name>CurrentConnectionsEvent</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>CurrentConnections</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>DeviceProfile</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="yes">
+ <Optional/><name>CompatibleUIsUpdateIDEvent</name>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <Optional/><name>A_ARG_TYPE_String</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ </serviceStateTable>
+</scpd>
\ No newline at end of file
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RemoteUIClient1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RemoteUIServer1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RemoteUIServer1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RemoteUIServer1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RemoteUIServer1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<scpd>
+ <serviceStateTable>
+ <stateVariable><Optional/>
+ <name>UIListingUpdate</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>A_ARG_TYPE_DeviceProfile</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>A_ARG_TYPE_URI</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>uri</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>A_ARG_TYPE_CompatibleUIs</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>A_ARG_TYPE_String</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>A_ARG_TYPE_Int</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>int</dataType>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>GetCompatibleUIs</name>
+ <argumentList>
+ <argument>
+ <name>InputDeviceProfile</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_DeviceProfile</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>UIFilter</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_String</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>UIListing</name>
+ <direction>out</direction>
+ <relatedStateVariable>A_ARG_TYPE_CompatibleUIs</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetUILifetime</name>
+ <argumentList>
+ <argument>
+ <name>UI</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_URI</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>Lifetime</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_Int</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+</scpd>
+
+
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RemoteUIServer1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RenderingControl1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RenderingControl1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RenderingControl1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RenderingControl1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,718 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <name>PresetNameList</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>LastChange</name> <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>Brightness</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui2</dataType>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>Contrast</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui2</dataType>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>Sharpness</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui2</dataType>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>RedVideoGain</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui2</dataType>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>GreenVideoGain</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui2</dataType>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>BlueVideoGain</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui2</dataType>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>RedVideoBlackLevel</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui2</dataType>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>GreenVideoBlackLevel</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui2</dataType>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>BlueVideoBlackLevel</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui2</dataType>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>ColorTemperature</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui2</dataType>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>HorizontalKeystone</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>i2</dataType>
+ <allowedValueRange>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>VerticalKeystone</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>i2</dataType>
+ <allowedValueRange>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>Mute</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>boolean</dataType>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>Volume</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui2</dataType>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>VolumeDB</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>i2</dataType>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>Loudness</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>boolean</dataType>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>A_ARG_TYPE_Channel</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <allowedValueList>
+ <allowedValue>Master</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable><Optional/>
+ <name>A_ARG_TYPE_InstanceID</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui4</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>A_ARG_TYPE_PresetName</name> <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <allowedValueList>
+ <allowedValue>FactoryDefaults</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>ListPresets</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentPresetNameList</name>
+ <direction>out</direction>
+ <relatedStateVariable>PresetNameList</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SelectPreset</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>PresetName</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_PresetName</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetBrightness</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentBrightness</name>
+ <direction>out</direction>
+ <relatedStateVariable>Brightness</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetBrightness</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredBrightness</name>
+ <direction>in</direction>
+ <relatedStateVariable>Brightness</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetContrast</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentContrast</name>
+ <direction>out</direction>
+ <relatedStateVariable>Contrast</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetContrast</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredContrast</name>
+ <direction>in</direction>
+ <relatedStateVariable>Contrast</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetSharpness</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentSharpness</name>
+ <direction>out</direction>
+ <relatedStateVariable>Sharpness</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetSharpness</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredSharpness</name>
+ <direction>in</direction>
+ <relatedStateVariable>Sharpness</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetRedVideoGain</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentRedVideoGain</name>
+ <direction>out</direction>
+ <relatedStateVariable>RedVideoGain</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetRedVideoGain</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredRedVideoGain</name>
+ <direction>in</direction>
+ <relatedStateVariable>RedVideoGain</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetGreenVideoGain</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentGreenVideoGain</name>
+ <direction>out</direction>
+ <relatedStateVariable>GreenVideoGain</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetGreenVideoGain</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredGreenVideoGain</name>
+ <direction>in</direction>
+ <relatedStateVariable>GreenVideoGain</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetBlueVideoGain</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentBlueVideoGain</name>
+ <direction>out</direction>
+ <relatedStateVariable>BlueVideoGain</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetBlueVideoGain</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredBlueVideoGain</name>
+ <direction>in</direction>
+ <relatedStateVariable>BlueVideoGain</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetRedVideoBlackLevel</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentRedVideoBlackLevel</name>
+ <direction>out</direction>
+ <relatedStateVariable>RedVideoBlackLevel</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetRedVideoBlackLevel</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredRedVideoBlackLevel</name>
+ <direction>in</direction>
+ <relatedStateVariable>RedVideoBlackLevel</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetGreenVideoBlackLevel</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentGreenVideoBlackLevel</name>
+ <direction>out</direction>
+ <relatedStateVariable>GreenVideoBlackLevel</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetGreenVideoBlackLevel</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredGreenVideoBlackLevel</name>
+ <direction>in</direction>
+ <relatedStateVariable>GreenVideoBlackLevel</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetBlueVideoBlackLevel</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentBlueVideoBlackLevel</name>
+ <direction>out</direction>
+ <relatedStateVariable>BlueVideoBlackLevel</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetBlueVideoBlackLevel</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredBlueVideoBlackLevel</name>
+ <direction>in</direction>
+ <relatedStateVariable>BlueVideoBlackLevel</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetColorTemperature</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentColorTemperature</name>
+ <direction>out</direction>
+ <relatedStateVariable>ColorTemperature</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetColorTemperature</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredColorTemperature</name>
+ <direction>in</direction>
+ <relatedStateVariable>ColorTemperature</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetHorizontalKeystone</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentHorizontalKeystone</name>
+ <direction>out</direction>
+ <relatedStateVariable>HorizontalKeystone</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetHorizontalKeystone</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredHorizontalKeystone</name>
+ <direction>in</direction>
+ <relatedStateVariable>HorizontalKeystone</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetVerticalKeystone</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentVerticalKeystone</name>
+ <direction>out</direction>
+ <relatedStateVariable>VerticalKeystone</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetVerticalKeystone</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredVerticalKeystone</name>
+ <direction>in</direction>
+ <relatedStateVariable>VerticalKeystone</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetMute</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>Channel</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_Channel</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentMute</name>
+ <direction>out</direction>
+ <relatedStateVariable>Mute</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetMute</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>Channel</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_Channel</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredMute</name>
+ <direction>in</direction>
+ <relatedStateVariable>Mute</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetVolume</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>Channel</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_Channel</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentVolume</name>
+ <direction>out</direction>
+ <relatedStateVariable>Volume</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetVolume</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>Channel</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_Channel</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredVolume</name>
+ <direction>in</direction>
+ <relatedStateVariable>Volume</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetVolumeDB</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>Channel</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_Channel</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentVolume</name>
+ <direction>out</direction>
+ <relatedStateVariable>VolumeDB</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetVolumeDB</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>Channel</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_Channel</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredVolume</name>
+ <direction>in</direction>
+ <relatedStateVariable>VolumeDB</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetVolumeDBRange</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>Channel</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_Channel</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>MinValue</name>
+ <direction>out</direction>
+ <relatedStateVariable>VolumeDB</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>MaxValue</name>
+ <direction>out</direction>
+ <relatedStateVariable>VolumeDB</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>GetLoudness</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>Channel</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_Channel</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentLoudness</name>
+ <direction>out</direction>
+ <relatedStateVariable>Loudness</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action><Optional/>
+ <name>SetLoudness</name>
+ <argumentList>
+ <argument>
+ <name>InstanceID</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>Channel</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_Channel</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DesiredLoudness</name>
+ <direction>in</direction>
+ <relatedStateVariable>Loudness</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+</scpd>
+
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/RenderingControl1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Scan1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Scan1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Scan1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Scan1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,446 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <optional/>
+ <name>JobName</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>FailureCode</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>No Error</defaultValue>
+ <allowedValueList>
+ <allowedValue>No Error</allowedValue>
+ <allowedValue>Jammed</allowedValue>
+ <allowedValue>Timeout Reached</allowedValue>
+ <allowedValue>ErredTimeout Reached</allowedValue>
+ <allowedValue>Destination Not Reachable</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>State</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>Idle</defaultValue>
+ <allowedValueList>
+ <allowedValue>Idle</allowedValue>
+ <allowedValue>Reserved</allowedValue>
+ <allowedValue>NotReady</allowedValue>
+ <allowedValue>Pending</allowedValue>
+ <allowedValue>Scanning</allowedValue>
+ <allowedValue>Finishing</allowedValue>
+ <allowedValue>Erred</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>StateReason</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>ImageFormat</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>image/jpeg</defaultValue>
+ <allowedValueList>
+ <allowedValue>device-setting</allowedValue>
+ <allowedValue>image/jpeg</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>CompressionFactor</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>i4</dataType>
+ <defaultValue>100</defaultValue>
+ <allowedValueRange>
+ <minimum>-1</minimum>
+ <maximum>100</maximum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <name>ImageType</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>Mixed</defaultValue>
+ <allowedValueList>
+ <allowedValue>device-setting</allowedValue>
+ <allowedValue>Mixed</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>ColorType</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>Color</defaultValue>
+ <allowedValueList>
+ <allowedValue>device-setting</allowedValue>
+ <allowedValue>Color</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>BitDepth</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>8</defaultValue>
+ <allowedValueList>
+ <allowedValue>device-setting</allowedValue>
+ <allowedValue>8</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>ColorSpace</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>sRGB</defaultValue>
+ <allowedValueList>
+ <allowedValue>device-setting</allowedValue>
+ <allowedValue>sRGB</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>UseFeeder</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>0</defaultValue>
+ <allowedValueList>
+ <allowedValue>device-setting</allowedValue>
+ <allowedValue>0</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>BaseName</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>pull-relative</defaultValue>
+ </stateVariable>
+ <stateVariable>
+ <name>AppendSideNumber</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>0</defaultValue>
+ <allowedValueList>
+ <allowedValue>device-setting</allowedValue>
+ <allowedValue>0</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>SideCount</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>i4</dataType>
+ <defaultValue>0</defaultValue>
+ </stateVariable>
+ <stateVariable>
+ <name>SideNumber</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>i4</dataType>
+ <defaultValue>1</defaultValue>
+ </stateVariable>
+ <stateVariable>
+ <name>Destination</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>Timeout</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>ErrorTimeout</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>Resolution</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>ScanLength</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>i4</dataType>
+ <defaultValue>0</defaultValue>
+ </stateVariable>
+ <stateVariable>
+ <name>DeviceID</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>HeightLimit</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>WidthLimit</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>XValueLimit</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>YValueLimit</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>RegistrationID</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui4</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>JobID</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui4</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>DestinationID</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>ui4</dataType>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>StartScan</name>
+ <argumentList>
+ <argument>
+ <name>RegistrationIDIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>RegistrationID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>UseFeederIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>UseFeeder</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>SideCountIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>SideCount</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>JobNameIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>JobName</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ResolutionIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>Resolution</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ImageXOffsetIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>XValueLimit</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ImageYOffsetIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>YValueLimit</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ImageWidthIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>WidthLimit</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ImageHeightIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>HeightLimit</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ImageFormatIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>ImageFormat</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CompressionFactorIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>CompressionFactor</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ImageTypeIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>ImageType</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ColorTypeIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>ColorType</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>BitDepthIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>BitDepth</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ColorSpaceIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>ColorSpace</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>BaseNameIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>BaseName</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>AppendSideNumberIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>AppendSideNumber</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>TimeoutIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>Timeout</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ActualTimeoutOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>Timeout</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>JobIDOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>JobID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ActualWidthOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>WidthLimit</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ActualHeightOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>HeightLimit</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetConfiguration</name>
+ <argumentList>
+ <argument>
+ <name>JobNameOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>JobName</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ResolutionOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>Resolution</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ImageXOffsetOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>XValueLimit</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ImageYOffsetOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>YValueLimit</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ImageWidthOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>WidthLimit</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ImageHeightOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>HeightLimit</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ImageFormatOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>ImageFormat</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CompressionFactorOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>CompressionFactor</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ImageTypeOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>ImageType</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ColorTypeOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>ColorType</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>BitDepthOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>BitDepth</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ColorSpaceOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>ColorSpace</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>BaseNameOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>BaseName</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>AppendSideNumberOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>AppendSideNumber</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>TimeoutOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>Timeout</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetSideInformation</name>
+ <argumentList>
+ <argument>
+ <name>SideNumberOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>SideNumber</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>SideCountOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>SideCount</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ScanLengthOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>ScanLength</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetState</name>
+ <argumentList>
+ <argument>
+ <name>StateOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>State</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>StateReasonOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>StateReason</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>FailureCodeOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>FailureCode</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+</scpd>
+
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Scan1.xml
------------------------------------------------------------------------------
svn:eol-style = native