Method | Description | |
---|---|---|
BeginAttributes ( CallbackAsyncComplete aCallback ) : void |
Invoke the action asynchronously Returns immediately and will run the client-specified callback when the action later completes. Any output arguments can then be retrieved by calling EndAttributes(). |
|
BeginAudio ( CallbackAsyncComplete aCallback ) : void |
Invoke the action asynchronously Returns immediately and will run the client-specified callback when the action later completes. Any output arguments can then be retrieved by calling EndAudio(). |
|
BeginMetadata ( CallbackAsyncComplete aCallback ) : void |
Invoke the action asynchronously Returns immediately and will run the client-specified callback when the action later completes. Any output arguments can then be retrieved by calling EndMetadata(). |
|
BeginPresentationUrl ( CallbackAsyncComplete aCallback ) : void |
Invoke the action asynchronously Returns immediately and will run the client-specified callback when the action later completes. Any output arguments can then be retrieved by calling EndPresentationUrl(). |
|
BeginStatus ( CallbackAsyncComplete aCallback ) : void |
Invoke the action asynchronously Returns immediately and will run the client-specified callback when the action later completes. Any output arguments can then be retrieved by calling EndStatus(). |
|
CpProxyAvOpenhomeOrgSender1 ( ICpDevice aDevice ) : System |
Constructor Use CpProxy::[Un]Subscribe() to enable/disable querying of state variable and reporting of their changes. |
|
Dispose ( ) : void |
Must be called for each class instance. Must be called before Core.Library.Close().
|
|
EndAttributes ( |
Retrieve the output arguments from an asynchronously invoked action. This may only be called from the callback set in the above Begin function. |
|
EndAudio ( |
Retrieve the output arguments from an asynchronously invoked action. This may only be called from the callback set in the above Begin function. |
|
EndMetadata ( |
Retrieve the output arguments from an asynchronously invoked action. This may only be called from the callback set in the above Begin function. |
|
EndPresentationUrl ( |
Retrieve the output arguments from an asynchronously invoked action. This may only be called from the callback set in the above Begin function. |
|
EndStatus ( |
Retrieve the output arguments from an asynchronously invoked action. This may only be called from the callback set in the above Begin function. |
|
PropertyAttributes ( ) : String |
Query the value of the Attributes property. This function is threadsafe and can only be called if Subscribe() has been called and a first eventing callback received more recently than any call to Unsubscribe(). |
|
PropertyAudio ( ) : bool |
Query the value of the Audio property. This function is threadsafe and can only be called if Subscribe() has been called and a first eventing callback received more recently than any call to Unsubscribe(). |
|
PropertyMetadata ( ) : String |
Query the value of the Metadata property. This function is threadsafe and can only be called if Subscribe() has been called and a first eventing callback received more recently than any call to Unsubscribe(). |
|
PropertyPresentationUrl ( ) : String |
Query the value of the PresentationUrl property. This function is threadsafe and can only be called if Subscribe() has been called and a first eventing callback received more recently than any call to Unsubscribe(). |
|
PropertyStatus ( ) : String |
Query the value of the Status property. This function is threadsafe and can only be called if Subscribe() has been called and a first eventing callback received more recently than any call to Unsubscribe(). |
|
SetPropertyAttributesChanged ( System aAttributesChanged ) : void |
Set a delegate to be run when the Attributes state variable changes. Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgSender1 instance will not overlap. |
|
SetPropertyAudioChanged ( System aAudioChanged ) : void |
Set a delegate to be run when the Audio state variable changes. Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgSender1 instance will not overlap. |
|
SetPropertyMetadataChanged ( System aMetadataChanged ) : void |
Set a delegate to be run when the Metadata state variable changes. Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgSender1 instance will not overlap. |
|
SetPropertyPresentationUrlChanged ( System aPresentationUrlChanged ) : void |
Set a delegate to be run when the PresentationUrl state variable changes. Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgSender1 instance will not overlap. |
|
SetPropertyStatusChanged ( System aStatusChanged ) : void |
Set a delegate to be run when the Status state variable changes. Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgSender1 instance will not overlap. |
|
SyncAttributes ( String &aValue ) : void |
Invoke the action synchronously Blocks until the action has been processed on the device and sets any output arguments |
|
SyncAudio ( bool &aValue ) : void |
Invoke the action synchronously Blocks until the action has been processed on the device and sets any output arguments |
|
SyncMetadata ( String &aValue ) : void |
Invoke the action synchronously Blocks until the action has been processed on the device and sets any output arguments |
|
SyncPresentationUrl ( String &aValue ) : void |
Invoke the action synchronously Blocks until the action has been processed on the device and sets any output arguments |
|
SyncStatus ( String &aValue ) : void |
Invoke the action synchronously Blocks until the action has been processed on the device and sets any output arguments |
Method | Description | |
---|---|---|
AttributesPropertyChanged ( ) : void | ||
AudioPropertyChanged ( ) : void | ||
MetadataPropertyChanged ( ) : void | ||
PresentationUrlPropertyChanged ( ) : void | ||
StatusPropertyChanged ( ) : void |
public BeginAttributes ( CallbackAsyncComplete aCallback ) : void | ||
aCallback | CallbackAsyncComplete | Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error |
return | void |
public BeginAudio ( CallbackAsyncComplete aCallback ) : void | ||
aCallback | CallbackAsyncComplete | Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error |
return | void |
public BeginMetadata ( CallbackAsyncComplete aCallback ) : void | ||
aCallback | CallbackAsyncComplete | Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error |
return | void |
public BeginPresentationUrl ( CallbackAsyncComplete aCallback ) : void | ||
aCallback | CallbackAsyncComplete | Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error |
return | void |
public BeginStatus ( CallbackAsyncComplete aCallback ) : void | ||
aCallback | CallbackAsyncComplete | Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error |
return | void |
public CpProxyAvOpenhomeOrgSender1 ( ICpDevice aDevice ) : System | ||
aDevice | ICpDevice | The device to use |
return | System |
public EndAttributes ( |
||
aAsyncHandle | Argument passed to the delegate set in the above Begin function | |
aValue | String | |
return | void |
public EndAudio ( |
||
aAsyncHandle | Argument passed to the delegate set in the above Begin function | |
aValue | bool | |
return | void |
public EndMetadata ( |
||
aAsyncHandle | Argument passed to the delegate set in the above Begin function | |
aValue | String | |
return | void |
public EndPresentationUrl ( |
||
aAsyncHandle | Argument passed to the delegate set in the above Begin function | |
aValue | String | |
return | void |
public EndStatus ( |
||
aAsyncHandle | Argument passed to the delegate set in the above Begin function | |
aValue | String | |
return | void |
public SetPropertyAttributesChanged ( System aAttributesChanged ) : void | ||
aAttributesChanged | System | The delegate to run when the state variable changes |
return | void |
public SetPropertyAudioChanged ( System aAudioChanged ) : void | ||
aAudioChanged | System | The delegate to run when the state variable changes |
return | void |
public SetPropertyMetadataChanged ( System aMetadataChanged ) : void | ||
aMetadataChanged | System | The delegate to run when the state variable changes |
return | void |
public SetPropertyPresentationUrlChanged ( System aPresentationUrlChanged ) : void | ||
aPresentationUrlChanged | System | The delegate to run when the state variable changes |
return | void |
public SetPropertyStatusChanged ( System aStatusChanged ) : void | ||
aStatusChanged | System | The delegate to run when the state variable changes |
return | void |
public SyncAttributes ( String &aValue ) : void | ||
aValue | String | |
return | void |
public SyncMetadata ( String &aValue ) : void | ||
aValue | String | |
return | void |
public SyncPresentationUrl ( String &aValue ) : void | ||
aValue | String | |
return | void |