Method | Description | |
---|---|---|
BeginGetPropertyUpdates ( String aClientId, 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 EndGetPropertyUpdates(). |
|
BeginRenew ( String aSid, uint aRequestedDuration, 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 EndRenew(). |
|
BeginSubscribe ( String aClientId, String aUdn, String aService, uint aRequestedDuration, 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 EndSubscribe(). |
|
BeginUnsubscribe ( String aSid, 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 EndUnsubscribe(). |
|
CpProxyOpenhomeOrgSubscriptionLongPoll1 ( 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().
|
|
EndGetPropertyUpdates ( |
Retrieve the output arguments from an asynchronously invoked action. This may only be called from the callback set in the above Begin function. |
|
EndRenew ( |
Retrieve the output arguments from an asynchronously invoked action. This may only be called from the callback set in the above Begin function. |
|
EndSubscribe ( |
Retrieve the output arguments from an asynchronously invoked action. This may only be called from the callback set in the above Begin function. |
|
EndUnsubscribe ( |
Retrieve the output arguments from an asynchronously invoked action. This may only be called from the callback set in the above Begin function. |
|
SyncGetPropertyUpdates ( String aClientId, String &aUpdates ) : void |
Invoke the action synchronously Blocks until the action has been processed on the device and sets any output arguments |
|
SyncRenew ( String aSid, uint aRequestedDuration, uint &aDuration ) : void |
Invoke the action synchronously Blocks until the action has been processed on the device and sets any output arguments |
|
SyncSubscribe ( String aClientId, String aUdn, String aService, uint aRequestedDuration, String &aSid, uint &aDuration ) : void |
Invoke the action synchronously Blocks until the action has been processed on the device and sets any output arguments |
|
SyncUnsubscribe ( String aSid ) : void |
Invoke the action synchronously Blocks until the action has been processed on the device and sets any output arguments |
public BeginGetPropertyUpdates ( String aClientId, CallbackAsyncComplete aCallback ) : void | ||
aClientId | String | |
aCallback | CallbackAsyncComplete | Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error |
return | void |
public BeginRenew ( String aSid, uint aRequestedDuration, CallbackAsyncComplete aCallback ) : void | ||
aSid | String | |
aRequestedDuration | uint | |
aCallback | CallbackAsyncComplete | Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error |
return | void |
public BeginSubscribe ( String aClientId, String aUdn, String aService, uint aRequestedDuration, CallbackAsyncComplete aCallback ) : void | ||
aClientId | String | |
aUdn | String | |
aService | String | |
aRequestedDuration | uint | |
aCallback | CallbackAsyncComplete | Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error |
return | void |
public BeginUnsubscribe ( String aSid, CallbackAsyncComplete aCallback ) : void | ||
aSid | String | |
aCallback | CallbackAsyncComplete | Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error |
return | void |
public CpProxyOpenhomeOrgSubscriptionLongPoll1 ( ICpDevice aDevice ) : System | ||
aDevice | ICpDevice | The device to use |
return | System |
public EndGetPropertyUpdates ( |
||
aAsyncHandle | Argument passed to the delegate set in the above Begin function | |
aUpdates | String | |
return | void |
public EndRenew ( |
||
aAsyncHandle | Argument passed to the delegate set in the above Begin function | |
aDuration | uint | |
return | void |
public EndSubscribe ( |
||
aAsyncHandle | Argument passed to the delegate set in the above Begin function | |
aSid | String | |
aDuration | uint | |
return | void |
public EndUnsubscribe ( |
||
aAsyncHandle | Argument passed to the delegate set in the above Begin function | |
return | void |
public SyncGetPropertyUpdates ( String aClientId, String &aUpdates ) : void | ||
aClientId | String | |
aUpdates | String | |
return | void |
public SyncRenew ( String aSid, uint aRequestedDuration, uint &aDuration ) : void | ||
aSid | String | |
aRequestedDuration | uint | |
aDuration | uint | |
return | void |
public SyncSubscribe ( String aClientId, String aUdn, String aService, uint aRequestedDuration, String &aSid, uint &aDuration ) : void | ||
aClientId | String | |
aUdn | String | |
aService | String | |
aRequestedDuration | uint | |
aSid | String | |
aDuration | uint | |
return | void |
public SyncUnsubscribe ( String aSid ) : void | ||
aSid | String | |
return | void |