Method | Description | |
---|---|---|
BeginConnectionComplete ( int aConnectionID, 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 EndConnectionComplete(). |
|
BeginGetCurrentConnectionIDs ( 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 EndGetCurrentConnectionIDs(). |
|
BeginGetCurrentConnectionInfo ( int aConnectionID, 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 EndGetCurrentConnectionInfo(). |
|
BeginGetProtocolInfo ( 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 EndGetProtocolInfo(). |
|
BeginPrepareForConnection ( String aRemoteProtocolInfo, String aPeerConnectionManager, int aPeerConnectionID, String aDirection, 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 EndPrepareForConnection(). |
|
CpProxyUpnpOrgConnectionManager1 ( 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().
|
|
EndConnectionComplete ( |
Retrieve the output arguments from an asynchronously invoked action. This may only be called from the callback set in the above Begin function. |
|
EndGetCurrentConnectionIDs ( |
Retrieve the output arguments from an asynchronously invoked action. This may only be called from the callback set in the above Begin function. |
|
EndGetCurrentConnectionInfo ( |
Retrieve the output arguments from an asynchronously invoked action. This may only be called from the callback set in the above Begin function. |
|
EndGetProtocolInfo ( |
Retrieve the output arguments from an asynchronously invoked action. This may only be called from the callback set in the above Begin function. |
|
EndPrepareForConnection ( |
Retrieve the output arguments from an asynchronously invoked action. This may only be called from the callback set in the above Begin function. |
|
PropertyCurrentConnectionIDs ( ) : String |
Query the value of the CurrentConnectionIDs 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(). |
|
PropertySinkProtocolInfo ( ) : String |
Query the value of the SinkProtocolInfo 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(). |
|
PropertySourceProtocolInfo ( ) : String |
Query the value of the SourceProtocolInfo 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(). |
|
SetPropertyCurrentConnectionIDsChanged ( System aCurrentConnectionIDsChanged ) : void |
Set a delegate to be run when the CurrentConnectionIDs state variable changes. Callbacks may be run in different threads but callbacks for a CpProxyUpnpOrgConnectionManager1 instance will not overlap. |
|
SetPropertySinkProtocolInfoChanged ( System aSinkProtocolInfoChanged ) : void |
Set a delegate to be run when the SinkProtocolInfo state variable changes. Callbacks may be run in different threads but callbacks for a CpProxyUpnpOrgConnectionManager1 instance will not overlap. |
|
SetPropertySourceProtocolInfoChanged ( System aSourceProtocolInfoChanged ) : void |
Set a delegate to be run when the SourceProtocolInfo state variable changes. Callbacks may be run in different threads but callbacks for a CpProxyUpnpOrgConnectionManager1 instance will not overlap. |
|
SyncConnectionComplete ( int aConnectionID ) : void |
Invoke the action synchronously Blocks until the action has been processed on the device and sets any output arguments |
|
SyncGetCurrentConnectionIDs ( String &aConnectionIDs ) : void |
Invoke the action synchronously Blocks until the action has been processed on the device and sets any output arguments |
|
SyncGetCurrentConnectionInfo ( int aConnectionID, int &aRcsID, int &aAVTransportID, String &aProtocolInfo, String &aPeerConnectionManager, int &aPeerConnectionID, String &aDirection, String &aStatus ) : void |
Invoke the action synchronously Blocks until the action has been processed on the device and sets any output arguments |
|
SyncGetProtocolInfo ( String &aSource, String &aSink ) : void |
Invoke the action synchronously Blocks until the action has been processed on the device and sets any output arguments |
|
SyncPrepareForConnection ( String aRemoteProtocolInfo, String aPeerConnectionManager, int aPeerConnectionID, String aDirection, int &aConnectionID, int &aAVTransportID, int &aRcsID ) : void |
Invoke the action synchronously Blocks until the action has been processed on the device and sets any output arguments |
Method | Description | |
---|---|---|
CurrentConnectionIDsPropertyChanged ( ) : void | ||
SinkProtocolInfoPropertyChanged ( ) : void | ||
SourceProtocolInfoPropertyChanged ( ) : void |
public BeginConnectionComplete ( int aConnectionID, CallbackAsyncComplete aCallback ) : void | ||
aConnectionID | int | |
aCallback | CallbackAsyncComplete | Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error |
return | void |
public BeginGetCurrentConnectionIDs ( 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 BeginGetCurrentConnectionInfo ( int aConnectionID, CallbackAsyncComplete aCallback ) : void | ||
aConnectionID | int | |
aCallback | CallbackAsyncComplete | Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error |
return | void |
public BeginGetProtocolInfo ( 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 BeginPrepareForConnection ( String aRemoteProtocolInfo, String aPeerConnectionManager, int aPeerConnectionID, String aDirection, CallbackAsyncComplete aCallback ) : void | ||
aRemoteProtocolInfo | String | |
aPeerConnectionManager | String | |
aPeerConnectionID | int | |
aDirection | String | |
aCallback | CallbackAsyncComplete | Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error |
return | void |
public CpProxyUpnpOrgConnectionManager1 ( ICpDevice aDevice ) : System | ||
aDevice | ICpDevice | The device to use |
return | System |
public EndConnectionComplete ( |
||
aAsyncHandle | Argument passed to the delegate set in the above Begin function | |
return | void |
public EndGetCurrentConnectionIDs ( |
||
aAsyncHandle | Argument passed to the delegate set in the above Begin function | |
aConnectionIDs | String | |
return | void |
public EndGetCurrentConnectionInfo ( |
||
aAsyncHandle | Argument passed to the delegate set in the above Begin function | |
aRcsID | int | |
aAVTransportID | int | |
aProtocolInfo | String | |
aPeerConnectionManager | String | |
aPeerConnectionID | int | |
aDirection | String | |
aStatus | String | |
return | void |
public EndGetProtocolInfo ( |
||
aAsyncHandle | Argument passed to the delegate set in the above Begin function | |
aSource | String | |
aSink | String | |
return | void |
public EndPrepareForConnection ( |
||
aAsyncHandle | Argument passed to the delegate set in the above Begin function | |
aConnectionID | int | |
aAVTransportID | int | |
aRcsID | int | |
return | void |
public PropertyCurrentConnectionIDs ( ) : String | ||
return | String |
public PropertySourceProtocolInfo ( ) : String | ||
return | String |
public SetPropertyCurrentConnectionIDsChanged ( System aCurrentConnectionIDsChanged ) : void | ||
aCurrentConnectionIDsChanged | System | The delegate to run when the state variable changes |
return | void |
public SetPropertySinkProtocolInfoChanged ( System aSinkProtocolInfoChanged ) : void | ||
aSinkProtocolInfoChanged | System | The delegate to run when the state variable changes |
return | void |
public SetPropertySourceProtocolInfoChanged ( System aSourceProtocolInfoChanged ) : void | ||
aSourceProtocolInfoChanged | System | The delegate to run when the state variable changes |
return | void |
public SyncConnectionComplete ( int aConnectionID ) : void | ||
aConnectionID | int | |
return | void |
public SyncGetCurrentConnectionIDs ( String &aConnectionIDs ) : void | ||
aConnectionIDs | String | |
return | void |
public SyncGetCurrentConnectionInfo ( int aConnectionID, int &aRcsID, int &aAVTransportID, String &aProtocolInfo, String &aPeerConnectionManager, int &aPeerConnectionID, String &aDirection, String &aStatus ) : void | ||
aConnectionID | int | |
aRcsID | int | |
aAVTransportID | int | |
aProtocolInfo | String | |
aPeerConnectionManager | String | |
aPeerConnectionID | int | |
aDirection | String | |
aStatus | String | |
return | void |
public SyncGetProtocolInfo ( String &aSource, String &aSink ) : void | ||
aSource | String | |
aSink | String | |
return | void |
public SyncPrepareForConnection ( String aRemoteProtocolInfo, String aPeerConnectionManager, int aPeerConnectionID, String aDirection, int &aConnectionID, int &aAVTransportID, int &aRcsID ) : void | ||
aRemoteProtocolInfo | String | |
aPeerConnectionManager | String | |
aPeerConnectionID | int | |
aDirection | String | |
aConnectionID | int | |
aAVTransportID | int | |
aRcsID | int | |
return | void |