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 [4/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/DeviceSecurity1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DeviceSecurity1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DeviceSecurity1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DeviceSecurity1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,415 @@
+<?xml version="1.0"?>
+<scpd>
+ <specVersion> <!-- UPnP version 1.0 -->
+ <major>1</major>
+ <minor>0</minor>
+ </specVersion>
+ <actionList>
+ <action>
+ <name>GetPublicKeys</name>
+ <argumentList>
+ <argument>
+ <name>KeyArg</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>out</direction>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetAlgorithmsAndProtocols</name>
+ <argumentList>
+ <argument>
+ <name>Supported</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>out</direction>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetACLSizes</name>
+ <argumentList>
+ <argument>
+ <name>ArgTotalACLSize</name>
+ <relatedStateVariable>TotalACLSize</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ <argument>
+ <name>ArgFreeACLSize</name>
+ <relatedStateVariable>FreeACLSize</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ <argument>
+ <name>ArgTotalOwnerListSize</name>
+ <relatedStateVariable>TotalOwnerListSize</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ <argument>
+ <name>ArgFreeOwnerListSize</name>
+ <relatedStateVariable>FreeOwnerListSize</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ <argument>
+ <name>ArgTotalCertCacheSize</name>
+ <relatedStateVariable>TotalCertCacheSize</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ <argument>
+ <name>ArgFreeCertCacheSize</name>
+ <relatedStateVariable>FreeCertCacheSize</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>CacheCertificate</name>
+ <argumentList>
+ <argument>
+ <name>Certificates</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>SetTimeHint</name>
+ <argumentList>
+ <argument>
+ <name>ArgTimeHint</name>
+ <relatedStateVariable>TimeHint</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetLifetimeSequenceBase</name>
+ <argumentList>
+ <argument>
+ <name>ArgLifetimeSequenceBase</name>
+ <relatedStateVariable>LifetimeSequenceBase</relatedStateVariable>
+ <direction>out</direction>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SetSessionKeys</name>
+ <argumentList>
+ <argument>
+ <name>EncipheredBulkKey</name>
+ <relatedStateVariable>A_ARG_TYPE_base64</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>BulkAlgorithm</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>Ciphertext</name>
+ <relatedStateVariable>A_ARG_TYPE_base64</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>CPKeyID</name>
+ <relatedStateVariable>A_ARG_TYPE_int</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>DeviceKeyID</name>
+ <relatedStateVariable>A_ARG_TYPE_int</relatedStateVariable>
+ <direction>out</direction>
+ <retval/>
+ </argument>
+ <argument>
+ <name>SequenceBase</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>ExpireSessionKeys</name>
+ <argumentList>
+ <argument>
+ <name>DeviceKeyID</name>
+ <relatedStateVariable>A_ARG_TYPE_int</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>DecryptAndExecute</name>
+ <argumentList>
+ <argument>
+ <name>DeviceKeyID</name>
+ <relatedStateVariable>A_ARG_TYPE_int</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>Request</name>
+ <relatedStateVariable>A_ARG_TYPE_base64</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>InIV</name>
+ <relatedStateVariable>A_ARG_TYPE_base64</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>Reply</name>
+ <relatedStateVariable>A_ARG_TYPE_base64</relatedStateVariable>
+ <direction>out</direction>
+ <retval/>
+ </argument>
+ <argument>
+ <name>OutIV</name>
+ <relatedStateVariable>A_ARG_TYPE_base64</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>TakeOwnership</name>
+ <argumentList>
+ <argument>
+ <name>HMACAlgorithm</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>EncryptedHMACValue</name>
+ <relatedStateVariable>A_ARG_TYPE_base64</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDefinedPermissions</name>
+ <argumentList>
+ <argument>
+ <name>Permissions</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>out</direction>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDefinedProfiles</name>
+ <argumentList>
+ <argument>
+ <name>Profiles</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>out</direction>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>ReadACL</name>
+ <argumentList>
+ <argument>
+ <name>Version</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>out</direction>
+ <retval/>
+ </argument>
+ <argument>
+ <name>ACL</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>WriteACL</name>
+ <argumentList>
+ <argument>
+ <name>Version</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>ACL</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>NewVersion</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>out</direction>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>AddACLEntry</name>
+ <argumentList>
+ <argument>
+ <name>Entry</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>DeleteACLEntry</name>
+ <argumentList>
+ <argument>
+ <name>TargetACLVersion</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>Index</name>
+ <relatedStateVariable>A_ARG_TYPE_int</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>NewACLVersion</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>out</direction>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>ReplaceACLEntry</name>
+ <argumentList>
+ <argument>
+ <name>TargetACLVersion</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>Index</name>
+ <relatedStateVariable>A_ARG_TYPE_int</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>Entry</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>NewACLVersion</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>out</direction>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>FactorySecurityReset</name>
+ </action>
+ <action>
+ <Optional/>
+ <name>GrantOwnership</name>
+ <argumentList>
+ <argument>
+ <name>HashAlgorithm</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>KeyHash</name>
+ <relatedStateVariable>A_ARG_TYPE_base64</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>RevokeOwnership</name>
+ <argumentList>
+ <argument>
+ <name>HashAlgorithm</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>KeyHash</name>
+ <relatedStateVariable>A_ARG_TYPE_base64</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>ListOwners</name>
+ <argumentList>
+ <argument>
+ <name>ArgNumberOfOwners</name>
+ <relatedStateVariable>NumberOfOwners</relatedStateVariable>
+ <direction>out</direction>
+ <retval/>
+ </argument>
+ <argument>
+ <name>Owners</name>
+ <relatedStateVariable>A_ARG_TYPE_string</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+</actionList>
+ <serviceStateTable>
+ <stateVariable sendEvents="yes">
+ <name>NumberOfOwners</name>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="yes">
+ <name>LifetimeSequenceBase</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <Optional/>
+ <name>TimeHint</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>TotalACLSize</name>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="yes">
+ <name>FreeACLSize</name>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>TotalOwnerListSize</name>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="yes">
+ <name>FreeOwnerListSize</name>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>TotalCertCacheSize</name>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="yes">
+ <name>FreeCertCacheSize</name>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>A_ARG_TYPE_string</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>A_ARG_TYPE_base64</name>
+ <dataType>bin.base64</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>A_ARG_TYPE_int</name>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable sendEvents="no">
+ <name>A_ARG_TYPE_boolean</name>
+ <dataType>boolean</dataType>
+ </stateVariable>
+ </serviceStateTable>
+</scpd>
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DeviceSecurity1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraMotionImage1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraMotionImage1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraMotionImage1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraMotionImage1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,268 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <name>AvailableEncodings</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>DefaultEncoding</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>AvailableCompressionLevels</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>DefaultCompressionLevel</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>AvailableResolutions</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>DefaultResolution</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>VideoURL</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>VideoPresentationURL</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>MaxBandwidth</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>ui4</dataType>
+ <defaultValue>100</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>100</maximum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <name>TargetFrameRate</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>ui4</dataType>
+ <defaultValue>1500</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>1500</maximum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>GetAvailableEncodings</name>
+ <argumentList>
+ <argument>
+ <name>RetAvailableEncodings</name>
+ <relatedStateVariable>AvailableEncodings</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDefaultEncoding</name>
+ <argumentList>
+ <argument>
+ <name>RetEncoding</name>
+ <relatedStateVariable>DefaultEncoding</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SetDefaultEncoding</name>
+ <argumentList>
+ <argument>
+ <name>ReqEncoding</name>
+ <relatedStateVariable>DefaultEncoding</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetAvailableCompressionLevels</name>
+ <argumentList>
+ <argument>
+ <name>RetAvailableCompressionLevels</name>
+ <relatedStateVariable>AvailableCompressionLevels</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDefaultCompressionLevel</name>
+ <argumentList>
+ <argument>
+ <name>RetCompressionLevel</name>
+ <relatedStateVariable>DefaultCompressionLevel</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SetDefaultCompressionLevel</name>
+ <argumentList>
+ <argument>
+ <name>ReqCompressionLevel</name>
+ <relatedStateVariable>DefaultCompressionLevel</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetAvailableResolutions</name>
+ <argumentList>
+ <argument>
+ <name>RetAvailableResolutions</name>
+ <relatedStateVariable>AvailableResolutions</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDefaultResolution</name>
+ <argumentList>
+ <argument>
+ <name>RetResolution</name>
+ <relatedStateVariable>DefaultResolution</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SetDefaultResolution</name>
+ <argumentList>
+ <argument>
+ <name>ReqResolution</name>
+ <relatedStateVariable>DefaultResolution</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetVideoURL</name>
+ <argumentList>
+ <argument>
+ <name>ReqEncoding</name>
+ <relatedStateVariable>DefaultEncoding</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>ReqCompression</name>
+ <relatedStateVariable>DefaultCompressionLevel</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>ReqResolution</name>
+ <relatedStateVariable>DefaultResolution</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>RetVideoURL</name>
+ <relatedStateVariable>VideoURL</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDefaultVideoURL</name>
+ <argumentList>
+ <argument>
+ <name>RetVideoURL</name>
+ <relatedStateVariable>VideoURL</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetVideoPresentationURL</name>
+ <argumentList>
+ <argument>
+ <name>ReqEncoding</name>
+ <relatedStateVariable>DefaultEncoding</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>ReqCompression</name>
+ <relatedStateVariable>DefaultCompressionLevel</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>ReqResolution</name>
+ <relatedStateVariable>DefaultResolution</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>RetVideoPresentationURL</name>
+ <relatedStateVariable>VideoPresentationURL</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDefaultVideoPresentationURL</name>
+ <argumentList>
+ <argument>
+ <name>RetVideoPresentationURL</name>
+ <relatedStateVariable>VideoPresentationURL</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SetMaxBandwidth</name>
+ <argumentList>
+ <argument>
+ <name>ReqMaxBandwidth</name>
+ <relatedStateVariable>MaxBandwidth</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetMaxBandwidth</name>
+ <argumentList>
+ <argument>
+ <name>RetMaxBandwidth</name>
+ <relatedStateVariable>MaxBandwidth</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SetTargetFrameRate</name>
+ <argumentList>
+ <argument>
+ <name>ReqTargetFrameRate</name>
+ <relatedStateVariable>TargetFrameRate</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetTargetFrameRate</name>
+ <argumentList>
+ <argument>
+ <name>RetTargetFrameRate</name>
+ <relatedStateVariable>TargetFrameRate</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+</scpd>
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraMotionImage1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraSettings1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraSettings1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraSettings1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraSettings1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,177 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <name>AutomaticWhiteBalance</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>boolean</dataType>
+ <defaultValue>1</defaultValue>
+ </stateVariable>
+ <stateVariable>
+ <name>FixedWhiteBalance</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>ui4</dataType>
+ <defaultValue>3000</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>10000</maximum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <name>AvailableRotations</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>DefaultRotation</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>Brightness</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>ui1</dataType>
+ <defaultValue>50</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>100</maximum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <name>ColorSaturation</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>ui1</dataType>
+ <defaultValue>50</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>100</maximum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>SetAutomaticWhiteBalance</name>
+ <argumentList>
+ <argument>
+ <name>NewAutomaticWhiteBalance</name>
+ <relatedStateVariable>AutomaticWhiteBalance</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetAutomaticWhiteBalance</name>
+ <argumentList>
+ <argument>
+ <name>RetAutomaticWhiteBalance</name>
+ <relatedStateVariable>AutomaticWhiteBalance</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SetFixedWhiteBalance</name>
+ <argumentList>
+ <argument>
+ <name>NewFixedWhiteBalance</name>
+ <relatedStateVariable>FixedWhiteBalance</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetFixedWhiteBalance</name>
+ <argumentList>
+ <argument>
+ <name>RetFixedWhiteBalance</name>
+ <relatedStateVariable>FixedWhiteBalance</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetAvailableRotations</name>
+ <argumentList>
+ <argument>
+ <name>RetAvailableRotations</name>
+ <relatedStateVariable>AvailableRotations</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SetDefaultRotation</name>
+ <argumentList>
+ <argument>
+ <name>NewRotation</name>
+ <relatedStateVariable>DefaultRotation</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDefaultRotation</name>
+ <argumentList>
+ <argument>
+ <name>RetRotation</name>
+ <relatedStateVariable>DefaultRotation</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SetBrightness</name>
+ <argumentList>
+ <argument>
+ <name>NewBrightness</name>
+ <relatedStateVariable>Brightness</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetBrightness</name>
+ <argumentList>
+ <argument>
+ <name>RetBrightness</name>
+ <relatedStateVariable>Brightness</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>IncreaseBrightness</name>
+ </action>
+ <action>
+ <name>DecreaseBrightness</name>
+ </action>
+ <action>
+ <name>SetColorSaturation</name>
+ <argumentList>
+ <argument>
+ <name>NewColorSaturation</name>
+ <relatedStateVariable>ColorSaturation</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetColorSaturation</name>
+ <argumentList>
+ <argument>
+ <name>RetColorSaturation</name>
+ <relatedStateVariable>ColorSaturation</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>IncreaseColorSaturation</name>
+ </action>
+ <action>
+ <name>DecreaseColorSaturation</name>
+ </action>
+ </actionList>
+</scpd>
\ No newline at end of file
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraSettings1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraStillImage1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraStillImage1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraStillImage1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraStillImage1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,207 @@
+
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <name>AvailableEncodings</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>DefaultEncoding</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>AvailableCompressionLevels</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>DefaultCompressionLevel</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>AvailableResolutions</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>DefaultResolution</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>ImageURL</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>ImagePresentationURL</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>GetAvailableEncodings</name>
+ <argumentList>
+ <argument>
+ <name>RetAvailableEncodings</name>
+ <relatedStateVariable>AvailableEncodings</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDefaultEncoding</name>
+ <argumentList>
+ <argument>
+ <name>RetEncoding</name>
+ <relatedStateVariable>DefaultEncoding</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SetDefaultEncoding</name>
+ <argumentList>
+ <argument>
+ <name>ReqEncoding</name>
+ <relatedStateVariable>DefaultEncoding</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetAvailableCompressionLevels</name>
+ <argumentList>
+ <argument>
+ <name>RetAvailableCompressionLevels</name>
+ <relatedStateVariable>AvailableCompressionLevels</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDefaultCompressionLevel</name>
+ <argumentList>
+ <argument>
+ <name>RetCompressionLevel</name>
+ <relatedStateVariable>DefaultCompressionLevel</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SetDefaultCompressionLevel</name>
+ <argumentList>
+ <argument>
+ <name>ReqCompressionLevel</name>
+ <relatedStateVariable>DefaultCompressionLevel</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetAvailableResolutions</name>
+ <argumentList>
+ <argument>
+ <name>RetAvailableResolutions</name>
+ <relatedStateVariable>AvailableResolutions</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDefaultResolution</name>
+ <argumentList>
+ <argument>
+ <name>RetResolution</name>
+ <relatedStateVariable>DefaultResolution</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SetDefaultResolution</name>
+ <argumentList>
+ <argument>
+ <name>ReqResolution</name>
+ <relatedStateVariable>DefaultResolution</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetImageURL</name>
+ <argumentList>
+ <argument>
+ <name>ReqEncoding</name>
+ <relatedStateVariable>DefaultEncoding</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>ReqCompression</name>
+ <relatedStateVariable>DefaultCompressionLevel</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>ReqResolution</name>
+ <relatedStateVariable>DefaultResolution</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>RetImageURL</name>
+ <relatedStateVariable>ImageURL</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDefaultImageURL</name>
+ <argumentList>
+ <argument>
+ <name>RetImageURL</name>
+ <relatedStateVariable>ImageURL</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetImagePresentationURL</name>
+ <argumentList>
+ <argument>
+ <name>ReqEncoding</name>
+ <relatedStateVariable>DefaultEncoding</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>ReqCompression</name>
+ <relatedStateVariable>DefaultCompressionLevel</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>ReqResolution</name>
+ <relatedStateVariable>DefaultResolution</relatedStateVariable>
+ <direction>in</direction>
+ </argument>
+ <argument>
+ <name>RetImagePresentationURL</name>
+ <relatedStateVariable>ImagePresentationURL</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDefaultImagePresentationURL</name>
+ <argumentList>
+ <argument>
+ <name>RetImagePresentationURL</name>
+ <relatedStateVariable>ImagePresentationURL</relatedStateVariable>
+ <direction>out</direction>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+</scpd>
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/DigitalSecurityCameraStillImage1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Dimming1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Dimming1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Dimming1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Dimming1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,301 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <name>LoadLevelTarget</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui1</dataType>
+ <defaultValue>0</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>100</maximum>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <name>LoadLevelStatus</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>ui1</dataType>
+ <defaultValue>0</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>100</maximum>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <name>MinLevel</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui1</dataType>
+ <defaultValue>0</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>100</maximum>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <Optional />
+ <name>OnEffectLevel</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui1</dataType>
+ <defaultValue>100</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>100</maximum>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <Optional />
+ <name>OnEffect</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>Default</defaultValue>
+ <allowedValueList>
+ <allowedValue>OnEffectLevel</allowedValue>
+ <allowedValue>LastSetting</allowedValue>
+ <allowedValue>Default</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <Optional />
+ <name>ValidOutputValues</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <Optional />
+ <name>StepDelta</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>ui1</dataType>
+ <defaultValue> Manufacturer defined default value </defaultValue>
+ <allowedValueRange>
+ <minimum>1</minimum>
+ <maximum>100</maximum>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <Optional />
+ <name>RampRate</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>ui1</dataType>
+ <defaultValue>0</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>100</maximum>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <Optional />
+ <name>RampTime</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui4</dataType>
+ <defaultValue>0</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>4294967295</maximum>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <Optional/>
+ <name>IsRamping</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>boolean</dataType>
+ <defaultValue>0</defaultValue>
+ </stateVariable>
+ <stateVariable>
+ <Optional />
+ <name>RampPaused</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>boolean</dataType>
+ <defaultValue>0</defaultValue>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>SetLoadLevelTarget</name>
+ <argumentList>
+ <argument>
+ <name>newLoadlevelTarget</name>
+ <direction>in</direction>
+ <relatedStateVariable>LoadLevelTarget</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetLoadLevelTarget</name>
+ <argumentList>
+ <argument>
+ <name>GetLoadlevelTarget</name>
+ <direction>out</direction>
+ <relatedStateVariable>LoadLevelTarget</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetLoadLevelStatus</name>
+ <argumentList>
+ <argument>
+ <name>retLoadlevelStatus</name>
+ <direction>out</direction>
+ <relatedStateVariable>LoadLevelStatus</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>SetOnEffectLevel</name>
+ <argumentList>
+ <argument>
+ <name>newOnEffectLevel</name>
+ <direction>in</direction>
+ <relatedStateVariable>OnEffectLevel</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>SetOnEffect</name>
+ <argumentList>
+ <argument>
+ <name>newOnEffect</name>
+ <direction>in</direction>
+ <relatedStateVariable>OnEffect</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>GetOnEffectParameters</name>
+ <argumentList>
+ <argument>
+ <name>retOnEffect</name>
+ <direction>out</direction>
+ <relatedStateVariable>OnEffect</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>retOnEffectLevel</name>
+ <direction>out</direction>
+ <relatedStateVariable>OnEffectLevel</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>StepUp</name>
+ </action>
+ <action>
+ <Optional />
+ <name>StepDown</name>
+ </action>
+ <action>
+ <Optional />
+ <name>StartRampUp</name>
+ </action>
+ <action>
+ <Optional />
+ <name>StartRampDown</name>
+ </action>
+ <action>
+ <Optional />
+ <name>StopRamp</name>
+ </action>
+ <action>
+ <Optional />
+ <name>StartRampToLevel</name>
+ <argumentList>
+ <argument>
+ <name>newLoadLevelTarget</name>
+ <direction>in</direction>
+ <relatedStateVariable>LoadLevelTarget</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>newRampTime</name>
+ <direction>in</direction>
+ <relatedStateVariable>RampTime</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>SetStepDelta</name>
+ <argumentList>
+ <argument>
+ <name>newStepDelta</name>
+ <direction>in</direction>
+ <relatedStateVariable>StepDelta</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>GetStepDelta</name>
+ <argumentList>
+ <argument>
+ <name>retStepDelta</name>
+ <direction>out</direction>
+ <relatedStateVariable>StepDelta</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>SetRampRate</name>
+ <argumentList>
+ <argument>
+ <name>newRampRate</name>
+ <direction>in</direction>
+ <relatedStateVariable>RampRate</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>GetRampRate</name>
+ <argumentList>
+ <argument>
+ <name>retRampRate</name>
+ <direction>out</direction>
+ <relatedStateVariable>RampRate</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>PauseRamp</name>
+ </action>
+ <action>
+ <Optional />
+ <name>ResumeRamp</name>
+ </action>
+ <action>
+ <Optional />
+ <name>GetIsRamping</name>
+ <argumentList>
+ <argument>
+ <name>retIsRamping</name>
+ <direction>out</direction>
+ <relatedStateVariable>IsRamping</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>GetRampPaused</name>
+ <argumentList>
+ <argument>
+ <name>retRampPaused</name>
+ <direction>out</direction>
+ <relatedStateVariable>RampPaused</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional />
+ <name>GetRampTime</name>
+ <argumentList>
+ <argument>
+ <name>retRampTime</name>
+ <direction>out</direction>
+ <relatedStateVariable>RampTime</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+</scpd>
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Dimming1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/ExternalActivity1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/ExternalActivity1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/ExternalActivity1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/ExternalActivity1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,77 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <name>Activity</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>AvailableRegistrations</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>boolean</dataType>
+ <defaultValue>1</defaultValue>
+ </stateVariable>
+ <stateVariable>
+ <name>DisplayString</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>DisplayStringSize</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui4</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>ButtonName</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>All</defaultValue>
+ <allowedValueList>
+ <allowedValue>All</allowedValue>
+ <allowedValue>Scan</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>Duration</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>i4</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>RegistrationID</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui4</dataType>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>Register</name>
+ <argumentList>
+ <argument>
+ <name>ButtonNameIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>ButtonName</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DisplayStringIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>DisplayString </relatedStateVariable>
+ </argument>
+ <argument>
+ <name>DurationIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>Duration</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>ActualDurationOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>Duration</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>RegistrationIDOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>RegistrationID</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+</scpd>
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/ExternalActivity1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/FanSpeed1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/FanSpeed1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/FanSpeed1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/FanSpeed1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,107 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <name>FanSpeedTarget</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui1</dataType>
+ <defaultValue>0</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>100</maximum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <name>FanSpeedStatus</name>
+ <dataType>ui1</dataType>
+ <defaultValue>0</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>100</maximum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <Optional/>
+ <name>DirectionTarget</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>boolean</dataType>
+ <defaultValue>0</defaultValue>
+ </stateVariable>
+ <stateVariable>
+ <Optional/>
+ <name>DirectionStatus</name>
+ <dataType>boolean</dataType>
+ <defaultValue>0</defaultValue>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>SetFanSpeed</name>
+ <argumentList>
+ <argument>
+ <name>NewFanSpeedTarget</name>
+ <direction>in</direction>
+ <relatedStateVariable>FanSpeedTarget</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetFanSpeed</name>
+ <argumentList>
+ <argument>
+ <name>CurrentFanSpeedStatus</name>
+ <direction>out</direction>
+ <relatedStateVariable>FanSpeedStatus</relatedStateVariable>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetFanSpeedTarget</name>
+ <argumentList>
+ <argument>
+ <name>CurrentFanSpeedTarget</name>
+ <direction>out</direction>
+ <relatedStateVariable>FanSpeedTarget</relatedStateVariable>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>SetFanDirection</name>
+ <argumentList>
+ <argument>
+ <name>NewDirectionTarget</name>
+ <direction>in</direction>
+ <relatedStateVariable>DirectionTarget</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>GetFanDirection</name>
+ <argumentList>
+ <argument>
+ <name>CurrentDirectionStatus</name>
+ <direction>out</direction>
+ <relatedStateVariable>DirectionStatus</relatedStateVariable>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>GetFanDirectionTarget</name>
+ <argumentList>
+ <argument>
+ <name>CurrentDirectionTarget</name>
+ <direction>out</direction>
+ <relatedStateVariable>DirectionTarget</relatedStateVariable>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+</scpd>
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/FanSpeed1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Feeder1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Feeder1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Feeder1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Feeder1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,184 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <optional/>
+ <name>Model</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>State</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>Unloaded</defaultValue>
+ <allowedValueList>
+ <allowedValue>Unloaded</allowedValue>
+ <allowedValue>Loaded</allowedValue>
+ <allowedValue>Busy</allowedValue>
+ <allowedValue>Erred</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>FailureCode</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>None</defaultValue>
+ <allowedValueList>
+ <allowedValue>None</allowedValue>
+ <allowedValue>Jammed</allowedValue>
+ <allowedValue>Timeout</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>MorePages</name>
+ <optional/>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>boolean</dataType>
+ <defaultValue>0</defaultValue>
+ </stateVariable>
+ <stateVariable>
+ <name>FeederMode</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>Simplex</defaultValue>
+ <allowedValueList>
+ <allowedValue>Simplex</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>JobID</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui4</dataType>
+ <defaultValue>0</defaultValue>
+ </stateVariable>
+ <stateVariable>
+ <name>SheetWidth</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui4</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>SheetHeight</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui4</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>InputJustification</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+ <stateVariable>
+ <name>EntireDocument</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>1</defaultValue>
+ <allowedValueList>
+ <allowedValue>1</allowedValue>
+ <allowedValue>0</allowedValue>
+ <allowedValue>device-setting</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>Timeout</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui4</dataType>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>Load</name>
+ <argumentList>
+ <argument>
+ <name>JobIDIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>JobID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>StateOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>State</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>Eject</name>
+ <argumentList>
+ <argument>
+ <name>JobIDIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>JobID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>EntireDocumentIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>EntireDocument</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>StateOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>State</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>Reset</name>
+ <argumentList>
+ <argument>
+ <name>JobIDIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>JobID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>StateOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>State</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetState</name>
+ <argumentList>
+ <argument>
+ <name>StateOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>State</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>MorePagesOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>MorePages</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>FailureCodeOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>FailureCode</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <optional/>
+ <name>SetFeederMode</name>
+ <argumentList>
+ <argument>
+ <name>JobIDIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>JobID</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>FeederModeIn</name>
+ <direction>in</direction>
+ <relatedStateVariable>FeederMode</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetFeederMode</name>
+ <argumentList>
+ <argument>
+ <name>FeederModeOut</name>
+ <direction>out</direction>
+ <relatedStateVariable>FeederMode</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+</scpd>
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Feeder1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_FanOperatingMode1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_FanOperatingMode1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_FanOperatingMode1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_FanOperatingMode1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,86 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <name>Mode</name>
+ <dataType>string</dataType>
+ <defaultValue>Auto</defaultValue>
+ <allowedValueList>
+ <allowedValue>Auto</allowedValue>
+ <allowedValue>ContinuousOn</allowedValue>
+ <allowedValue>PeriodicOn</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>FanStatus</name>
+ <dataType>string</dataType>
+ <defaultValue>On</defaultValue>
+ <allowedValueList>
+ <allowedValue>On</allowedValue>
+ <allowedValue>Off</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <Optional/>
+ <name>Name</name>
+ <dataType>string</dataType>
+ <defaultValue/>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>SetMode</name>
+ <argumentList>
+ <argument>
+ <name>NewMode</name>
+ <direction>in</direction>
+ <relatedStateVariable>Mode</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetMode</name>
+ <argumentList>
+ <argument>
+ <name>CurrentMode</name>
+ <direction>out</direction>
+ <relatedStateVariable>Mode</relatedStateVariable>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetFanStatus</name>
+ <argumentList>
+ <argument>
+ <name>CurrentStatus</name>
+ <direction>out</direction>
+ <relatedStateVariable>FanStatus</relatedStateVariable>
+ <retval/>
+ </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>
+ </actionList>
+</scpd>
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_FanOperatingMode1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_SetpointSchedule1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_SetpointSchedule1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_SetpointSchedule1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_SetpointSchedule1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,123 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <name>A_ARG_TYPE_DayOfWeek</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>All</defaultValue>
+ <allowedValueList>
+ <allowedValue>Sun</allowedValue>
+ <allowedValue>Mon</allowedValue>
+ <allowedValue>Tue</allowedValue>
+ <allowedValue>Wed</allowedValue>
+ <allowedValue>Thu</allowedValue>
+ <allowedValue>Fri</allowedValue>
+ <allowedValue>Sat</allowedValue>
+ <allowedValue>All</allowedValue>
+ <allowedValue>Weekdays</allowedValue>
+ <allowedValue>Weekend</allowedValue>
+ <allowedValue>Standby</allowedValue>
+ <allowedValue>*</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>A_ARG_TYPE_EventName</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>Home</defaultValue>
+ <allowedValueList>
+ <allowedValue>Home</allowedValue>
+ <allowedValue>Wake</allowedValue>
+ <allowedValue>Sleep</allowedValue>
+ <allowedValue>Away</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>A_ARG_TYPE_StartTime</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>ui2</dataType>
+ <defaultValue>0</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>1439</maximum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <name>A_ARG_TYPE_HeatingSetpoint</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>i4</dataType>
+ <defaultValue>1500</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>3500</maximum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <name>A_ARG_TYPE_CoolingSetpoint</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>i4</dataType>
+ <defaultValue>2500</defaultValue>
+ <allowedValueRange>
+ <minimum>0</minimum>
+ <maximum>3500</maximum>
+ <step>1</step>
+ </allowedValueRange>
+ </stateVariable>
+ <stateVariable>
+ <name>EventsPerDay</name>
+ <dataType>string</dataType>
+ <defaultValue/>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>SetEventParameters</name>
+ <argumentList>
+ <argument>
+ <name>SubmittedDayOfWeek</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_DayOfWeek</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>SubmittedEventName</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_EventName</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewStartTime</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_StartTime</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewHeatingSetpoint</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_HeatingSetpoint</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewCoolingSetpoint</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_CoolingSetpoint</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetEventsPerDay</name>
+ <argumentList>
+ <argument>
+ <name>SubmittedDayOfWeek</name>
+ <direction>in</direction>
+ <relatedStateVariable>A_ARG_TYPE_DayOfWeek</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>CurrentEventsPerDay</name>
+ <direction>out</direction>
+ <relatedStateVariable>EventsPerDay</relatedStateVariable>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+</scpd>
+
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_SetpointSchedule1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_UserOperatingMode1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_UserOperatingMode1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_UserOperatingMode1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_UserOperatingMode1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,105 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <name>ModeTarget</name>
+ <dataType>string</dataType>
+ <defaultValue>Off</defaultValue>
+ <allowedValueList>
+ <allowedValue>Off</allowedValue>
+ <allowedValue>HeatOn</allowedValue>
+ <allowedValue>CoolOn</allowedValue>
+ <allowedValue>AutoChangeOver</allowedValue>
+ <allowedValue>AuxHeatOn</allowedValue>
+ <allowedValue>EconomyHeatOn</allowedValue>
+ <allowedValue>EmergencyHeatOn</allowedValue>
+ <allowedValue>AuxCoolOn</allowedValue>
+ <allowedValue>EconomyCoolOn</allowedValue>
+ <allowedValue>BuildingProtection</allowedValue>
+ <allowedValue>EnergySavingsMode</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <name>ModeStatus</name>
+ <dataType>string</dataType>
+ <defaultValue>Off</defaultValue>
+ <allowedValueList>
+ <allowedValue>Off</allowedValue>
+ <allowedValue>InDeadBand</allowedValue>
+ <allowedValue>HeatOn</allowedValue>
+ <allowedValue>CoolOn</allowedValue>
+ <allowedValue>AutoChangeOver</allowedValue>
+ <allowedValue>AuxHeatOn</allowedValue>
+ <allowedValue>EconomyHeatOn</allowedValue>
+ <allowedValue>EmergencyHeatOn</allowedValue>
+ <allowedValue>AuxCoolOn</allowedValue>
+ <allowedValue>EconomyCoolOn</allowedValue>
+ <allowedValue>BuildingProtection</allowedValue>
+ <allowedValue>EnergySavingsHeating</allowedValue>
+ <allowedValue>EnergySavingsCooling</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <Optional/>
+ <name>Name</name>
+ <dataType>string</dataType>
+ <defaultValue/>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>SetModeTarget</name>
+ <argumentList>
+ <argument>
+ <name>NewModeTarget</name>
+ <direction>in</direction>
+ <relatedStateVariable>ModeTarget</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetModeTarget</name>
+ <argumentList>
+ <argument>
+ <name>CurrentModeTarget</name>
+ <direction>out</direction>
+ <relatedStateVariable>ModeTarget</relatedStateVariable>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetModeStatus</name>
+ <argumentList>
+ <argument>
+ <name>CurrentModeStatus</name>
+ <direction>out</direction>
+ <relatedStateVariable>ModeStatus</relatedStateVariable>
+ <retval/>
+ </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>
+ </actionList>
+</scpd>
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HVAC_UserOperatingMode1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HouseStatus1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HouseStatus1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HouseStatus1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HouseStatus1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,108 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <name>OccupancyState</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>Occupied</defaultValue>
+ <allowedValueList>
+ <allowedValue>Occupied</allowedValue>
+ <allowedValue>Unoccupied</allowedValue>
+ <allowedValue>Indeterminate</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <Optional/>
+ <name>ActivityLevel</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>Regular</defaultValue>
+ <allowedValueList>
+ <allowedValue>Regular</allowedValue>
+ <allowedValue>Asleep</allowedValue>
+ <allowedValue>HighActivity</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ <stateVariable>
+ <Optional/>
+ <name>DormancyLevel</name>
+ <sendEventsAttribute>yes</sendEventsAttribute>
+ <dataType>string</dataType>
+ <defaultValue>Regular</defaultValue>
+ <allowedValueList>
+ <allowedValue>Regular</allowedValue>
+ <allowedValue>Vacation</allowedValue>
+ <allowedValue>PetsAtHome</allowedValue>
+ </allowedValueList>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>GetOccupancyState</name>
+ <argumentList>
+ <argument>
+ <name>CurrentOccupancyState</name>
+ <direction>out</direction>
+ <relatedStateVariable>OccupancyState</relatedStateVariable>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>GetActivityLevel</name>
+ <argumentList>
+ <argument>
+ <name>CurrentActivityLevel</name>
+ <direction>out</direction>
+ <relatedStateVariable>ActivityLevel</relatedStateVariable>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>GetDormancyLevel</name>
+ <argumentList>
+ <argument>
+ <name>CurrentDormancyLevel</name>
+ <direction>out</direction>
+ <relatedStateVariable>DormancyLevel</relatedStateVariable>
+ <retval/>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>SetOccupancyState</name>
+ <argumentList>
+ <argument>
+ <name>NewOccupancyState</name>
+ <direction>in</direction>
+ <relatedStateVariable>OccupancyState</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>SetActivityLevel</name>
+ <argumentList>
+ <argument>
+ <name>NewActivityLevel</name>
+ <direction>in</direction>
+ <relatedStateVariable>ActivityLevel</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <Optional/>
+ <name>SetDormancyLevel</name>
+ <argumentList>
+ <argument>
+ <name>NewDormancyLevel</name>
+ <direction>in</direction>
+ <relatedStateVariable>DormancyLevel</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+</scpd>
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/HouseStatus1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/LANHostConfigManagement1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/LANHostConfigManagement1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/LANHostConfigManagement1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/LANHostConfigManagement1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,284 @@
+<scpd>
+
+ <serviceStateTable>
+
+ <stateVariable>
+ <name>DHCPServerConfigurable</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>boolean</dataType>
+ </stateVariable>
+
+ <stateVariable>
+ <name>DHCPRelay</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>boolean</dataType>
+ </stateVariable>
+
+ <stateVariable>
+ <name>SubnetMask</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+
+ <stateVariable>
+ <name>IPRouters</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+
+ <stateVariable>
+ <name>DNSServers</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+
+ <stateVariable>
+ <name>DomainName</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+
+ <stateVariable>
+ <name>MinAddress</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+
+ <stateVariable>
+ <name>MaxAddress</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+
+ <stateVariable>
+ <name>ReservedAddresses</name>
+ <sendEventsAttribute>no</sendEventsAttribute>
+ <dataType>string</dataType>
+ </stateVariable>
+
+ </serviceStateTable>
+
+ <actionList>
+
+ <action>
+ <name>SetDHCPServerConfigurable</name>
+ <argumentList>
+ <argument>
+ <name>NewDHCPServerConfigurable</name>
+ <direction>in</direction>
+ <relatedStateVariable>DHCPServerConfigurable</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>GetDHCPServerConfigurable</name>
+ <argumentList>
+ <argument>
+ <name>NewDHCPServerConfigurable</name>
+ <direction>out</direction>
+ <relatedStateVariable>DHCPServerConfigurable</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>SetDHCPRelay</name>
+ <argumentList>
+ <argument>
+ <name>NewDHCPRelay</name>
+ <direction>in</direction>
+ <relatedStateVariable>DHCPRelay</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>GetDHCPRelay</name>
+ <argumentList>
+ <argument>
+ <name>NewDHCPRelay</name>
+ <direction>out</direction>
+ <relatedStateVariable>DHCPRelay</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>SetSubnetMask</name>
+ <argumentList>
+ <argument>
+ <name>NewSubnetMask</name>
+ <direction>in</direction>
+ <relatedStateVariable>SubnetMask</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>GetSubnetMask</name>
+ <argumentList>
+ <argument>
+ <name>NewSubnetMask</name>
+ <direction>out</direction>
+ <relatedStateVariable>SubnetMask</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>SetIPRouter</name>
+ <argumentList>
+ <argument>
+ <name>NewIPRouters</name>
+ <direction>in</direction>
+ <relatedStateVariable>IPRouters</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>DeleteIPRouter</name>
+ <argumentList>
+ <argument>
+ <name>NewIPRouters</name>
+ <direction>in</direction>
+ <relatedStateVariable>IPRouters</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>GetIPRoutersList</name>
+ <argumentList>
+ <argument>
+ <name>NewIPRouters</name>
+ <direction>out</direction>
+ <relatedStateVariable>IPRouters</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>SetDomainName</name>
+ <argumentList>
+ <argument>
+ <name>NewDomainName</name>
+ <direction>in</direction>
+ <relatedStateVariable>DomainName</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>GetDomainName</name>
+ <argumentList>
+ <argument>
+ <name>NewDomainName</name>
+ <direction>out</direction>
+ <relatedStateVariable>DomainName</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>SetAddressRange</name>
+ <argumentList>
+ <argument>
+ <name>NewMinAddress</name>
+ <direction>in</direction>
+ <relatedStateVariable>MinAddress</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewMaxAddress</name>
+ <direction>in</direction>
+ <relatedStateVariable>MaxAddress</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>GetAddressRange</name>
+ <argumentList>
+ <argument>
+ <name>NewMinAddress</name>
+ <direction>out</direction>
+ <relatedStateVariable>MinAddress</relatedStateVariable>
+ </argument>
+ <argument>
+ <name>NewMaxAddress</name>
+ <direction>out</direction>
+ <relatedStateVariable>MaxAddress</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>SetReservedAddress</name>
+ <argumentList>
+ <argument>
+ <name>NewReservedAddresses</name>
+ <direction>in</direction>
+ <relatedStateVariable>ReservedAddresses</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>DeleteReservedAddress</name>
+ <argumentList>
+ <argument>
+ <name>NewReservedAddresses</name>
+ <direction>in</direction>
+ <relatedStateVariable>ReservedAddresses</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>GetReservedAddresses</name>
+ <argumentList>
+ <argument>
+ <name>NewReservedAddresses</name>
+ <direction>out</direction>
+ <relatedStateVariable>ReservedAddresses</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>SetDNSServer</name>
+ <argumentList>
+ <argument>
+ <name>NewDNSServers</name>
+ <direction>in</direction>
+ <relatedStateVariable>DNSServers</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>DeleteDNSServer</name>
+ <argumentList>
+ <argument>
+ <name>NewDNSServers</name>
+ <direction>in</direction>
+ <relatedStateVariable>DNSServers</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ <action>
+ <name>GetDNSServers</name>
+ <argumentList>
+ <argument>
+ <name>NewDNSServers</name>
+ <direction>out</direction>
+ <relatedStateVariable>DNSServers</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+
+ </actionList>
+
+</scpd>
\ No newline at end of file
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/LANHostConfigManagement1.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Layer3Forwarding1.xml
URL: http://svn.apache.org/viewvc/incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Layer3Forwarding1.xml?view=auto&rev=533875
==============================================================================
--- incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Layer3Forwarding1.xml (added)
+++ incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Layer3Forwarding1.xml Mon Apr 30 16:15:05 2007
@@ -0,0 +1,30 @@
+<scpd>
+ <serviceStateTable>
+ <stateVariable>
+ <name>DefaultConnectionService</name>
+ <dataType>string</dataType>
+ </stateVariable>
+ </serviceStateTable>
+ <actionList>
+ <action>
+ <name>SetDefaultConnectionService</name>
+ <argumentList>
+ <argument>
+ <name>NewDefaultConnectionService</name>
+ <direction>in</direction>
+ <relatedStateVariable>DefaultConnectionService</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ <action>
+ <name>GetDefaultConnectionService</name>
+ <argumentList>
+ <argument>
+ <name>NewDefaultConnectionService</name>
+ <direction>out</direction>
+ <relatedStateVariable>DefaultConnectionService</relatedStateVariable>
+ </argument>
+ </argumentList>
+ </action>
+ </actionList>
+</scpd>
\ No newline at end of file
Propchange: incubator/felix/sandbox/donsez/upnp.devicegen/generation/res/service/Layer3Forwarding1.xml
------------------------------------------------------------------------------
svn:eol-style = native