Method | Description | |
---|---|---|
Dispose ( ) : void |
Must be called for each class instance. Must be called before Core.Library.Close().
|
|
EnablePropertyAttributes ( ) : void |
Enable the Attributes property.
|
|
EnablePropertyManufacturerImageUri ( ) : void |
Enable the ManufacturerImageUri property.
|
|
EnablePropertyManufacturerInfo ( ) : void |
Enable the ManufacturerInfo property.
|
|
EnablePropertyManufacturerName ( ) : void |
Enable the ManufacturerName property.
|
|
EnablePropertyManufacturerUrl ( ) : void |
Enable the ManufacturerUrl property.
|
|
EnablePropertyModelImageUri ( ) : void |
Enable the ModelImageUri property.
|
|
EnablePropertyModelInfo ( ) : void |
Enable the ModelInfo property.
|
|
EnablePropertyModelName ( ) : void |
Enable the ModelName property.
|
|
EnablePropertyModelUrl ( ) : void |
Enable the ModelUrl property.
|
|
EnablePropertyProductImageUri ( ) : void |
Enable the ProductImageUri property.
|
|
EnablePropertyProductInfo ( ) : void |
Enable the ProductInfo property.
|
|
EnablePropertyProductName ( ) : void |
Enable the ProductName property.
|
|
EnablePropertyProductRoom ( ) : void |
Enable the ProductRoom property.
|
|
EnablePropertyProductUrl ( ) : void |
Enable the ProductUrl property.
|
|
EnablePropertySourceCount ( ) : void |
Enable the SourceCount property.
|
|
EnablePropertySourceIndex ( ) : void |
Enable the SourceIndex property.
|
|
EnablePropertySourceXml ( ) : void |
Enable the SourceXml property.
|
|
EnablePropertyStandby ( ) : void |
Enable the Standby property.
|
|
PropertyAttributes ( ) : string |
Get a copy of the value of the Attributes property Can only be called if EnablePropertyAttributes has previously been called. |
|
PropertyManufacturerImageUri ( ) : string |
Get a copy of the value of the ManufacturerImageUri property Can only be called if EnablePropertyManufacturerImageUri has previously been called. |
|
PropertyManufacturerInfo ( ) : string |
Get a copy of the value of the ManufacturerInfo property Can only be called if EnablePropertyManufacturerInfo has previously been called. |
|
PropertyManufacturerName ( ) : string |
Get a copy of the value of the ManufacturerName property Can only be called if EnablePropertyManufacturerName has previously been called. |
|
PropertyManufacturerUrl ( ) : string |
Get a copy of the value of the ManufacturerUrl property Can only be called if EnablePropertyManufacturerUrl has previously been called. |
|
PropertyModelImageUri ( ) : string |
Get a copy of the value of the ModelImageUri property Can only be called if EnablePropertyModelImageUri has previously been called. |
|
PropertyModelInfo ( ) : string |
Get a copy of the value of the ModelInfo property Can only be called if EnablePropertyModelInfo has previously been called. |
|
PropertyModelName ( ) : string |
Get a copy of the value of the ModelName property Can only be called if EnablePropertyModelName has previously been called. |
|
PropertyModelUrl ( ) : string |
Get a copy of the value of the ModelUrl property Can only be called if EnablePropertyModelUrl has previously been called. |
|
PropertyProductImageUri ( ) : string |
Get a copy of the value of the ProductImageUri property Can only be called if EnablePropertyProductImageUri has previously been called. |
|
PropertyProductInfo ( ) : string |
Get a copy of the value of the ProductInfo property Can only be called if EnablePropertyProductInfo has previously been called. |
|
PropertyProductName ( ) : string |
Get a copy of the value of the ProductName property Can only be called if EnablePropertyProductName has previously been called. |
|
PropertyProductRoom ( ) : string |
Get a copy of the value of the ProductRoom property Can only be called if EnablePropertyProductRoom has previously been called. |
|
PropertyProductUrl ( ) : string |
Get a copy of the value of the ProductUrl property Can only be called if EnablePropertyProductUrl has previously been called. |
|
PropertySourceCount ( ) : uint |
Get a copy of the value of the SourceCount property Can only be called if EnablePropertySourceCount has previously been called. |
|
PropertySourceIndex ( ) : uint |
Get a copy of the value of the SourceIndex property Can only be called if EnablePropertySourceIndex has previously been called. |
|
PropertySourceXml ( ) : string |
Get a copy of the value of the SourceXml property Can only be called if EnablePropertySourceXml has previously been called. |
|
PropertyStandby ( ) : bool |
Get a copy of the value of the Standby property Can only be called if EnablePropertyStandby has previously been called. |
|
SetPropertyAttributes ( string aValue ) : bool |
Set the value of the Attributes property Can only be called if EnablePropertyAttributes has previously been called. |
|
SetPropertyManufacturerImageUri ( string aValue ) : bool |
Set the value of the ManufacturerImageUri property Can only be called if EnablePropertyManufacturerImageUri has previously been called. |
|
SetPropertyManufacturerInfo ( string aValue ) : bool |
Set the value of the ManufacturerInfo property Can only be called if EnablePropertyManufacturerInfo has previously been called. |
|
SetPropertyManufacturerName ( string aValue ) : bool |
Set the value of the ManufacturerName property Can only be called if EnablePropertyManufacturerName has previously been called. |
|
SetPropertyManufacturerUrl ( string aValue ) : bool |
Set the value of the ManufacturerUrl property Can only be called if EnablePropertyManufacturerUrl has previously been called. |
|
SetPropertyModelImageUri ( string aValue ) : bool |
Set the value of the ModelImageUri property Can only be called if EnablePropertyModelImageUri has previously been called. |
|
SetPropertyModelInfo ( string aValue ) : bool |
Set the value of the ModelInfo property Can only be called if EnablePropertyModelInfo has previously been called. |
|
SetPropertyModelName ( string aValue ) : bool |
Set the value of the ModelName property Can only be called if EnablePropertyModelName has previously been called. |
|
SetPropertyModelUrl ( string aValue ) : bool |
Set the value of the ModelUrl property Can only be called if EnablePropertyModelUrl has previously been called. |
|
SetPropertyProductImageUri ( string aValue ) : bool |
Set the value of the ProductImageUri property Can only be called if EnablePropertyProductImageUri has previously been called. |
|
SetPropertyProductInfo ( string aValue ) : bool |
Set the value of the ProductInfo property Can only be called if EnablePropertyProductInfo has previously been called. |
|
SetPropertyProductName ( string aValue ) : bool |
Set the value of the ProductName property Can only be called if EnablePropertyProductName has previously been called. |
|
SetPropertyProductRoom ( string aValue ) : bool |
Set the value of the ProductRoom property Can only be called if EnablePropertyProductRoom has previously been called. |
|
SetPropertyProductUrl ( string aValue ) : bool |
Set the value of the ProductUrl property Can only be called if EnablePropertyProductUrl has previously been called. |
|
SetPropertySourceCount ( uint aValue ) : bool |
Set the value of the SourceCount property Can only be called if EnablePropertySourceCount has previously been called. |
|
SetPropertySourceIndex ( uint aValue ) : bool |
Set the value of the SourceIndex property Can only be called if EnablePropertySourceIndex has previously been called. |
|
SetPropertySourceXml ( string aValue ) : bool |
Set the value of the SourceXml property Can only be called if EnablePropertySourceXml has previously been called. |
|
SetPropertyStandby ( bool aValue ) : bool |
Set the value of the Standby property Can only be called if EnablePropertyStandby has previously been called. |
Method | Description | |
---|---|---|
Attributes ( IDvInvocation aInvocation, string &aValue ) : void |
Attributes action. Will be called when the device stack receives an invocation of the Attributes action for the owning device. Must be implemented iff EnableActionAttributes was called. |
|
DvProviderAvOpenhomeOrgProduct1 ( DvDevice aDevice ) : System |
Constructor
|
|
EnableActionAttributes ( ) : void |
Signal that the action Attributes is supported. The action's availability will be published in the device's service.xml. Attributes must be overridden if this is called. |
|
EnableActionManufacturer ( ) : void |
Signal that the action Manufacturer is supported. The action's availability will be published in the device's service.xml. Manufacturer must be overridden if this is called. |
|
EnableActionModel ( ) : void |
Signal that the action Model is supported. The action's availability will be published in the device's service.xml. Model must be overridden if this is called. |
|
EnableActionProduct ( ) : void |
Signal that the action Product is supported. The action's availability will be published in the device's service.xml. Product must be overridden if this is called. |
|
EnableActionSetSourceIndex ( ) : void |
Signal that the action SetSourceIndex is supported. The action's availability will be published in the device's service.xml. SetSourceIndex must be overridden if this is called. |
|
EnableActionSetSourceIndexByName ( ) : void |
Signal that the action SetSourceIndexByName is supported. The action's availability will be published in the device's service.xml. SetSourceIndexByName must be overridden if this is called. |
|
EnableActionSetStandby ( ) : void |
Signal that the action SetStandby is supported. The action's availability will be published in the device's service.xml. SetStandby must be overridden if this is called. |
|
EnableActionSource ( ) : void |
Signal that the action Source is supported. The action's availability will be published in the device's service.xml. Source must be overridden if this is called. |
|
EnableActionSourceCount ( ) : void |
Signal that the action SourceCount is supported. The action's availability will be published in the device's service.xml. SourceCount must be overridden if this is called. |
|
EnableActionSourceIndex ( ) : void |
Signal that the action SourceIndex is supported. The action's availability will be published in the device's service.xml. SourceIndex must be overridden if this is called. |
|
EnableActionSourceXml ( ) : void |
Signal that the action SourceXml is supported. The action's availability will be published in the device's service.xml. SourceXml must be overridden if this is called. |
|
EnableActionSourceXmlChangeCount ( ) : void |
Signal that the action SourceXmlChangeCount is supported. The action's availability will be published in the device's service.xml. SourceXmlChangeCount must be overridden if this is called. |
|
EnableActionStandby ( ) : void |
Signal that the action Standby is supported. The action's availability will be published in the device's service.xml. Standby must be overridden if this is called. |
|
Manufacturer ( IDvInvocation aInvocation, string &aName, string &aInfo, string &aUrl, string &aImageUri ) : void |
Manufacturer action. Will be called when the device stack receives an invocation of the Manufacturer action for the owning device. Must be implemented iff EnableActionManufacturer was called. |
|
Model ( IDvInvocation aInvocation, string &aName, string &aInfo, string &aUrl, string &aImageUri ) : void |
Model action. Will be called when the device stack receives an invocation of the Model action for the owning device. Must be implemented iff EnableActionModel was called. |
|
Product ( IDvInvocation aInvocation, string &aRoom, string &aName, string &aInfo, string &aUrl, string &aImageUri ) : void |
Product action. Will be called when the device stack receives an invocation of the Product action for the owning device. Must be implemented iff EnableActionProduct was called. |
|
SetSourceIndex ( IDvInvocation aInvocation, uint aValue ) : void |
SetSourceIndex action. Will be called when the device stack receives an invocation of the SetSourceIndex action for the owning device. Must be implemented iff EnableActionSetSourceIndex was called. |
|
SetSourceIndexByName ( IDvInvocation aInvocation, string aValue ) : void |
SetSourceIndexByName action. Will be called when the device stack receives an invocation of the SetSourceIndexByName action for the owning device. Must be implemented iff EnableActionSetSourceIndexByName was called. |
|
SetStandby ( IDvInvocation aInvocation, bool aValue ) : void |
SetStandby action. Will be called when the device stack receives an invocation of the SetStandby action for the owning device. Must be implemented iff EnableActionSetStandby was called. |
|
Source ( IDvInvocation aInvocation, uint aIndex, string &aSystemName, string &aType, string &aName, bool &aVisible ) : void |
Source action. Will be called when the device stack receives an invocation of the Source action for the owning device. Must be implemented iff EnableActionSource was called. |
|
SourceCount ( IDvInvocation aInvocation, uint &aValue ) : void |
SourceCount action. Will be called when the device stack receives an invocation of the SourceCount action for the owning device. Must be implemented iff EnableActionSourceCount was called. |
|
SourceIndex ( IDvInvocation aInvocation, uint &aValue ) : void |
SourceIndex action. Will be called when the device stack receives an invocation of the SourceIndex action for the owning device. Must be implemented iff EnableActionSourceIndex was called. |
|
SourceXml ( IDvInvocation aInvocation, string &aValue ) : void |
SourceXml action. Will be called when the device stack receives an invocation of the SourceXml action for the owning device. Must be implemented iff EnableActionSourceXml was called. |
|
SourceXmlChangeCount ( IDvInvocation aInvocation, uint &aValue ) : void |
SourceXmlChangeCount action. Will be called when the device stack receives an invocation of the SourceXmlChangeCount action for the owning device. Must be implemented iff EnableActionSourceXmlChangeCount was called. |
|
Standby ( IDvInvocation aInvocation, bool &aValue ) : void |
Standby action. Will be called when the device stack receives an invocation of the Standby action for the owning device. Must be implemented iff EnableActionStandby was called. |
Method | Description | |
---|---|---|
DoAttributes ( |
||
DoManufacturer ( |
||
DoModel ( |
||
DoProduct ( |
||
DoSetSourceIndex ( |
||
DoSetSourceIndexByName ( |
||
DoSetStandby ( |
||
DoSource ( |
||
DoSourceCount ( |
||
DoSourceIndex ( |
||
DoSourceXml ( |
||
DoSourceXmlChangeCount ( |
||
DoStandby ( |
protected Attributes ( IDvInvocation aInvocation, string &aValue ) : void | ||
aInvocation | IDvInvocation | Interface allowing querying of aspects of this particular action invocation. |
aValue | string | |
return | void |
protected DvProviderAvOpenhomeOrgProduct1 ( DvDevice aDevice ) : System | ||
aDevice | DvDevice | Device which owns this provider |
return | System |
protected EnableActionManufacturer ( ) : void | ||
return | void |
protected EnableActionSetSourceIndex ( ) : void | ||
return | void |
protected EnableActionSetSourceIndexByName ( ) : void | ||
return | void |
protected EnableActionSourceXmlChangeCount ( ) : void | ||
return | void |
public EnablePropertyManufacturerImageUri ( ) : void | ||
return | void |
public EnablePropertyManufacturerInfo ( ) : void | ||
return | void |
public EnablePropertyManufacturerName ( ) : void | ||
return | void |
public EnablePropertyManufacturerUrl ( ) : void | ||
return | void |
public EnablePropertyModelImageUri ( ) : void | ||
return | void |
public EnablePropertyProductImageUri ( ) : void | ||
return | void |
protected Manufacturer ( IDvInvocation aInvocation, string &aName, string &aInfo, string &aUrl, string &aImageUri ) : void | ||
aInvocation | IDvInvocation | Interface allowing querying of aspects of this particular action invocation. |
aName | string | |
aInfo | string | |
aUrl | string | |
aImageUri | string | |
return | void |
protected Model ( IDvInvocation aInvocation, string &aName, string &aInfo, string &aUrl, string &aImageUri ) : void | ||
aInvocation | IDvInvocation | Interface allowing querying of aspects of this particular action invocation. |
aName | string | |
aInfo | string | |
aUrl | string | |
aImageUri | string | |
return | void |
protected Product ( IDvInvocation aInvocation, string &aRoom, string &aName, string &aInfo, string &aUrl, string &aImageUri ) : void | ||
aInvocation | IDvInvocation | Interface allowing querying of aspects of this particular action invocation. |
aRoom | string | |
aName | string | |
aInfo | string | |
aUrl | string | |
aImageUri | string | |
return | void |
public PropertyManufacturerImageUri ( ) : string | ||
return | string |
public SetPropertyAttributes ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertyManufacturerImageUri ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertyManufacturerInfo ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertyManufacturerName ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertyManufacturerUrl ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertyModelImageUri ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertyModelInfo ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertyModelName ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertyModelUrl ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertyProductImageUri ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertyProductInfo ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertyProductName ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertyProductRoom ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertyProductUrl ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertySourceCount ( uint aValue ) : bool | ||
aValue | uint | New value for the property |
return | bool |
public SetPropertySourceIndex ( uint aValue ) : bool | ||
aValue | uint | New value for the property |
return | bool |
public SetPropertySourceXml ( string aValue ) : bool | ||
aValue | string | New value for the property |
return | bool |
public SetPropertyStandby ( bool aValue ) : bool | ||
aValue | bool | New value for the property |
return | bool |
protected SetSourceIndex ( IDvInvocation aInvocation, uint aValue ) : void | ||
aInvocation | IDvInvocation | Interface allowing querying of aspects of this particular action invocation. |
aValue | uint | |
return | void |
protected SetSourceIndexByName ( IDvInvocation aInvocation, string aValue ) : void | ||
aInvocation | IDvInvocation | Interface allowing querying of aspects of this particular action invocation. |
aValue | string | |
return | void |
protected SetStandby ( IDvInvocation aInvocation, bool aValue ) : void | ||
aInvocation | IDvInvocation | Interface allowing querying of aspects of this particular action invocation. |
aValue | bool | |
return | void |
protected Source ( IDvInvocation aInvocation, uint aIndex, string &aSystemName, string &aType, string &aName, bool &aVisible ) : void | ||
aInvocation | IDvInvocation | Interface allowing querying of aspects of this particular action invocation. |
aIndex | uint | |
aSystemName | string | |
aType | string | |
aName | string | |
aVisible | bool | |
return | void |
protected SourceCount ( IDvInvocation aInvocation, uint &aValue ) : void | ||
aInvocation | IDvInvocation | Interface allowing querying of aspects of this particular action invocation. |
aValue | uint | |
return | void |
protected SourceIndex ( IDvInvocation aInvocation, uint &aValue ) : void | ||
aInvocation | IDvInvocation | Interface allowing querying of aspects of this particular action invocation. |
aValue | uint | |
return | void |
protected SourceXml ( IDvInvocation aInvocation, string &aValue ) : void | ||
aInvocation | IDvInvocation | Interface allowing querying of aspects of this particular action invocation. |
aValue | string | |
return | void |
protected SourceXmlChangeCount ( IDvInvocation aInvocation, uint &aValue ) : void | ||
aInvocation | IDvInvocation | Interface allowing querying of aspects of this particular action invocation. |
aValue | uint | |
return | void |
protected Standby ( IDvInvocation aInvocation, bool &aValue ) : void | ||
aInvocation | IDvInvocation | Interface allowing querying of aspects of this particular action invocation. |
aValue | bool | |
return | void |