C# 클래스 OpenHome.Net.ControlPoint.Proxies.CpProxyAvOpenhomeOrgProduct1

Proxy for the av.openhome.org:Product:1 UPnP service
상속: OpenHome.Net.ControlPoint.CpProxy, IDisposable, ICpProxyAvOpenhomeOrgProduct1
파일 보기 프로젝트 열기: openhome/ohNet 1 사용 예제들

공개 메소드들

메소드 설명
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().

BeginManufacturer ( 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 EndManufacturer().

BeginModel ( 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 EndModel().

BeginProduct ( 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 EndProduct().

BeginSetSourceIndex ( uint aValue, 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 EndSetSourceIndex().

BeginSetSourceIndexByName ( String aValue, 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 EndSetSourceIndexByName().

BeginSetStandby ( bool aValue, 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 EndSetStandby().

BeginSource ( uint aIndex, 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 EndSource().

BeginSourceCount ( 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 EndSourceCount().

BeginSourceIndex ( 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 EndSourceIndex().

BeginSourceXml ( 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 EndSourceXml().

BeginSourceXmlChangeCount ( 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 EndSourceXmlChangeCount().

BeginStandby ( 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 EndStandby().

CpProxyAvOpenhomeOrgProduct1 ( 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 ( IntPtr aAsyncHandle, String &aValue ) : void

Retrieve the output arguments from an asynchronously invoked action.

This may only be called from the callback set in the above Begin function.

EndManufacturer ( IntPtr aAsyncHandle, String &aName, String &aInfo, String &aUrl, String &aImageUri ) : void

Retrieve the output arguments from an asynchronously invoked action.

This may only be called from the callback set in the above Begin function.

EndModel ( IntPtr aAsyncHandle, String &aName, String &aInfo, String &aUrl, String &aImageUri ) : void

Retrieve the output arguments from an asynchronously invoked action.

This may only be called from the callback set in the above Begin function.

EndProduct ( IntPtr aAsyncHandle, String &aRoom, String &aName, String &aInfo, String &aUrl, String &aImageUri ) : void

Retrieve the output arguments from an asynchronously invoked action.

This may only be called from the callback set in the above Begin function.

EndSetSourceIndex ( IntPtr aAsyncHandle ) : void

Retrieve the output arguments from an asynchronously invoked action.

This may only be called from the callback set in the above Begin function.

EndSetSourceIndexByName ( IntPtr aAsyncHandle ) : void

Retrieve the output arguments from an asynchronously invoked action.

This may only be called from the callback set in the above Begin function.

EndSetStandby ( IntPtr aAsyncHandle ) : void

Retrieve the output arguments from an asynchronously invoked action.

This may only be called from the callback set in the above Begin function.

EndSource ( IntPtr aAsyncHandle, String &aSystemName, String &aType, String &aName, bool &aVisible ) : void

Retrieve the output arguments from an asynchronously invoked action.

This may only be called from the callback set in the above Begin function.

EndSourceCount ( IntPtr aAsyncHandle, uint &aValue ) : void

Retrieve the output arguments from an asynchronously invoked action.

This may only be called from the callback set in the above Begin function.

EndSourceIndex ( IntPtr aAsyncHandle, uint &aValue ) : void

Retrieve the output arguments from an asynchronously invoked action.

This may only be called from the callback set in the above Begin function.

EndSourceXml ( IntPtr aAsyncHandle, String &aValue ) : void

Retrieve the output arguments from an asynchronously invoked action.

This may only be called from the callback set in the above Begin function.

EndSourceXmlChangeCount ( IntPtr aAsyncHandle, uint &aValue ) : void

Retrieve the output arguments from an asynchronously invoked action.

This may only be called from the callback set in the above Begin function.

EndStandby ( IntPtr aAsyncHandle, bool &aValue ) : void

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().

PropertyManufacturerImageUri ( ) : String

Query the value of the ManufacturerImageUri 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().

PropertyManufacturerInfo ( ) : String

Query the value of the ManufacturerInfo 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().

PropertyManufacturerName ( ) : String

Query the value of the ManufacturerName 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().

PropertyManufacturerUrl ( ) : String

Query the value of the ManufacturerUrl 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().

PropertyModelImageUri ( ) : String

Query the value of the ModelImageUri 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().

PropertyModelInfo ( ) : String

Query the value of the ModelInfo 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().

PropertyModelName ( ) : String

Query the value of the ModelName 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().

PropertyModelUrl ( ) : String

Query the value of the ModelUrl 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().

PropertyProductImageUri ( ) : String

Query the value of the ProductImageUri 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().

PropertyProductInfo ( ) : String

Query the value of the ProductInfo 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().

PropertyProductName ( ) : String

Query the value of the ProductName 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().

PropertyProductRoom ( ) : String

Query the value of the ProductRoom 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().

PropertyProductUrl ( ) : String

Query the value of the ProductUrl 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().

PropertySourceCount ( ) : uint

Query the value of the SourceCount 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().

PropertySourceIndex ( ) : uint

Query the value of the SourceIndex 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().

PropertySourceXml ( ) : String

Query the value of the SourceXml 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().

PropertyStandby ( ) : bool

Query the value of the Standby 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 CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertyManufacturerImageUriChanged ( System aManufacturerImageUriChanged ) : void

Set a delegate to be run when the ManufacturerImageUri state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertyManufacturerInfoChanged ( System aManufacturerInfoChanged ) : void

Set a delegate to be run when the ManufacturerInfo state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertyManufacturerNameChanged ( System aManufacturerNameChanged ) : void

Set a delegate to be run when the ManufacturerName state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertyManufacturerUrlChanged ( System aManufacturerUrlChanged ) : void

Set a delegate to be run when the ManufacturerUrl state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertyModelImageUriChanged ( System aModelImageUriChanged ) : void

Set a delegate to be run when the ModelImageUri state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertyModelInfoChanged ( System aModelInfoChanged ) : void

Set a delegate to be run when the ModelInfo state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertyModelNameChanged ( System aModelNameChanged ) : void

Set a delegate to be run when the ModelName state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertyModelUrlChanged ( System aModelUrlChanged ) : void

Set a delegate to be run when the ModelUrl state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertyProductImageUriChanged ( System aProductImageUriChanged ) : void

Set a delegate to be run when the ProductImageUri state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertyProductInfoChanged ( System aProductInfoChanged ) : void

Set a delegate to be run when the ProductInfo state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertyProductNameChanged ( System aProductNameChanged ) : void

Set a delegate to be run when the ProductName state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertyProductRoomChanged ( System aProductRoomChanged ) : void

Set a delegate to be run when the ProductRoom state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertyProductUrlChanged ( System aProductUrlChanged ) : void

Set a delegate to be run when the ProductUrl state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertySourceCountChanged ( System aSourceCountChanged ) : void

Set a delegate to be run when the SourceCount state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertySourceIndexChanged ( System aSourceIndexChanged ) : void

Set a delegate to be run when the SourceIndex state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertySourceXmlChanged ( System aSourceXmlChanged ) : void

Set a delegate to be run when the SourceXml state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.

SetPropertyStandbyChanged ( System aStandbyChanged ) : void

Set a delegate to be run when the Standby state variable changes.

Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 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

SyncManufacturer ( String &aName, String &aInfo, String &aUrl, String &aImageUri ) : void

Invoke the action synchronously

Blocks until the action has been processed on the device and sets any output arguments

SyncModel ( String &aName, String &aInfo, String &aUrl, String &aImageUri ) : void

Invoke the action synchronously

Blocks until the action has been processed on the device and sets any output arguments

SyncProduct ( String &aRoom, String &aName, String &aInfo, String &aUrl, String &aImageUri ) : void

Invoke the action synchronously

Blocks until the action has been processed on the device and sets any output arguments

SyncSetSourceIndex ( uint aValue ) : void

Invoke the action synchronously

Blocks until the action has been processed on the device and sets any output arguments

SyncSetSourceIndexByName ( String aValue ) : void

Invoke the action synchronously

Blocks until the action has been processed on the device and sets any output arguments

SyncSetStandby ( bool aValue ) : void

Invoke the action synchronously

Blocks until the action has been processed on the device and sets any output arguments

SyncSource ( uint aIndex, String &aSystemName, String &aType, String &aName, bool &aVisible ) : void

Invoke the action synchronously

Blocks until the action has been processed on the device and sets any output arguments

SyncSourceCount ( uint &aValue ) : void

Invoke the action synchronously

Blocks until the action has been processed on the device and sets any output arguments

SyncSourceIndex ( uint &aValue ) : void

Invoke the action synchronously

Blocks until the action has been processed on the device and sets any output arguments

SyncSourceXml ( String &aValue ) : void

Invoke the action synchronously

Blocks until the action has been processed on the device and sets any output arguments

SyncSourceXmlChangeCount ( uint &aValue ) : void

Invoke the action synchronously

Blocks until the action has been processed on the device and sets any output arguments

SyncStandby ( bool &aValue ) : void

Invoke the action synchronously

Blocks until the action has been processed on the device and sets any output arguments

비공개 메소드들

메소드 설명
AttributesPropertyChanged ( ) : void
ManufacturerImageUriPropertyChanged ( ) : void
ManufacturerInfoPropertyChanged ( ) : void
ManufacturerNamePropertyChanged ( ) : void
ManufacturerUrlPropertyChanged ( ) : void
ModelImageUriPropertyChanged ( ) : void
ModelInfoPropertyChanged ( ) : void
ModelNamePropertyChanged ( ) : void
ModelUrlPropertyChanged ( ) : void
ProductImageUriPropertyChanged ( ) : void
ProductInfoPropertyChanged ( ) : void
ProductNamePropertyChanged ( ) : void
ProductRoomPropertyChanged ( ) : void
ProductUrlPropertyChanged ( ) : void
SourceCountPropertyChanged ( ) : void
SourceIndexPropertyChanged ( ) : void
SourceXmlPropertyChanged ( ) : void
StandbyPropertyChanged ( ) : void

메소드 상세

BeginAttributes() 공개 메소드

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().
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
리턴 void

BeginManufacturer() 공개 메소드

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 EndManufacturer().
public BeginManufacturer ( CallbackAsyncComplete aCallback ) : void
aCallback CallbackAsyncComplete Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error
리턴 void

BeginModel() 공개 메소드

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 EndModel().
public BeginModel ( CallbackAsyncComplete aCallback ) : void
aCallback CallbackAsyncComplete Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error
리턴 void

BeginProduct() 공개 메소드

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 EndProduct().
public BeginProduct ( CallbackAsyncComplete aCallback ) : void
aCallback CallbackAsyncComplete Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error
리턴 void

BeginSetSourceIndex() 공개 메소드

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 EndSetSourceIndex().
public BeginSetSourceIndex ( uint aValue, CallbackAsyncComplete aCallback ) : void
aValue uint
aCallback CallbackAsyncComplete Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error
리턴 void

BeginSetSourceIndexByName() 공개 메소드

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 EndSetSourceIndexByName().
public BeginSetSourceIndexByName ( String aValue, CallbackAsyncComplete aCallback ) : void
aValue String
aCallback CallbackAsyncComplete Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error
리턴 void

BeginSetStandby() 공개 메소드

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 EndSetStandby().
public BeginSetStandby ( bool aValue, CallbackAsyncComplete aCallback ) : void
aValue bool
aCallback CallbackAsyncComplete Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error
리턴 void

BeginSource() 공개 메소드

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 EndSource().
public BeginSource ( uint aIndex, CallbackAsyncComplete aCallback ) : void
aIndex uint
aCallback CallbackAsyncComplete Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error
리턴 void

BeginSourceCount() 공개 메소드

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 EndSourceCount().
public BeginSourceCount ( CallbackAsyncComplete aCallback ) : void
aCallback CallbackAsyncComplete Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error
리턴 void

BeginSourceIndex() 공개 메소드

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 EndSourceIndex().
public BeginSourceIndex ( CallbackAsyncComplete aCallback ) : void
aCallback CallbackAsyncComplete Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error
리턴 void

BeginSourceXml() 공개 메소드

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 EndSourceXml().
public BeginSourceXml ( CallbackAsyncComplete aCallback ) : void
aCallback CallbackAsyncComplete Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error
리턴 void

BeginSourceXmlChangeCount() 공개 메소드

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 EndSourceXmlChangeCount().
public BeginSourceXmlChangeCount ( CallbackAsyncComplete aCallback ) : void
aCallback CallbackAsyncComplete Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error
리턴 void

BeginStandby() 공개 메소드

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 EndStandby().
public BeginStandby ( CallbackAsyncComplete aCallback ) : void
aCallback CallbackAsyncComplete Delegate to run when the action completes. /// This is guaranteed to be run but may indicate an error
리턴 void

CpProxyAvOpenhomeOrgProduct1() 공개 메소드

Constructor
Use CpProxy::[Un]Subscribe() to enable/disable querying of state variable and reporting of their changes.
public CpProxyAvOpenhomeOrgProduct1 ( ICpDevice aDevice ) : System
aDevice ICpDevice The device to use
리턴 System

Dispose() 공개 메소드

Must be called for each class instance. Must be called before Core.Library.Close().
public Dispose ( ) : void
리턴 void

EndAttributes() 공개 메소드

Retrieve the output arguments from an asynchronously invoked action.
This may only be called from the callback set in the above Begin function.
public EndAttributes ( IntPtr aAsyncHandle, String &aValue ) : void
aAsyncHandle System.IntPtr Argument passed to the delegate set in the above Begin function
aValue String
리턴 void

EndManufacturer() 공개 메소드

Retrieve the output arguments from an asynchronously invoked action.
This may only be called from the callback set in the above Begin function.
public EndManufacturer ( IntPtr aAsyncHandle, String &aName, String &aInfo, String &aUrl, String &aImageUri ) : void
aAsyncHandle System.IntPtr Argument passed to the delegate set in the above Begin function
aName String
aInfo String
aUrl String
aImageUri String
리턴 void

EndModel() 공개 메소드

Retrieve the output arguments from an asynchronously invoked action.
This may only be called from the callback set in the above Begin function.
public EndModel ( IntPtr aAsyncHandle, String &aName, String &aInfo, String &aUrl, String &aImageUri ) : void
aAsyncHandle System.IntPtr Argument passed to the delegate set in the above Begin function
aName String
aInfo String
aUrl String
aImageUri String
리턴 void

EndProduct() 공개 메소드

Retrieve the output arguments from an asynchronously invoked action.
This may only be called from the callback set in the above Begin function.
public EndProduct ( IntPtr aAsyncHandle, String &aRoom, String &aName, String &aInfo, String &aUrl, String &aImageUri ) : void
aAsyncHandle System.IntPtr Argument passed to the delegate set in the above Begin function
aRoom String
aName String
aInfo String
aUrl String
aImageUri String
리턴 void

EndSetSourceIndex() 공개 메소드

Retrieve the output arguments from an asynchronously invoked action.
This may only be called from the callback set in the above Begin function.
public EndSetSourceIndex ( IntPtr aAsyncHandle ) : void
aAsyncHandle System.IntPtr Argument passed to the delegate set in the above Begin function
리턴 void

EndSetSourceIndexByName() 공개 메소드

Retrieve the output arguments from an asynchronously invoked action.
This may only be called from the callback set in the above Begin function.
public EndSetSourceIndexByName ( IntPtr aAsyncHandle ) : void
aAsyncHandle System.IntPtr Argument passed to the delegate set in the above Begin function
리턴 void

EndSetStandby() 공개 메소드

Retrieve the output arguments from an asynchronously invoked action.
This may only be called from the callback set in the above Begin function.
public EndSetStandby ( IntPtr aAsyncHandle ) : void
aAsyncHandle System.IntPtr Argument passed to the delegate set in the above Begin function
리턴 void

EndSource() 공개 메소드

Retrieve the output arguments from an asynchronously invoked action.
This may only be called from the callback set in the above Begin function.
public EndSource ( IntPtr aAsyncHandle, String &aSystemName, String &aType, String &aName, bool &aVisible ) : void
aAsyncHandle System.IntPtr Argument passed to the delegate set in the above Begin function
aSystemName String
aType String
aName String
aVisible bool
리턴 void

EndSourceCount() 공개 메소드

Retrieve the output arguments from an asynchronously invoked action.
This may only be called from the callback set in the above Begin function.
public EndSourceCount ( IntPtr aAsyncHandle, uint &aValue ) : void
aAsyncHandle System.IntPtr Argument passed to the delegate set in the above Begin function
aValue uint
리턴 void

EndSourceIndex() 공개 메소드

Retrieve the output arguments from an asynchronously invoked action.
This may only be called from the callback set in the above Begin function.
public EndSourceIndex ( IntPtr aAsyncHandle, uint &aValue ) : void
aAsyncHandle System.IntPtr Argument passed to the delegate set in the above Begin function
aValue uint
리턴 void

EndSourceXml() 공개 메소드

Retrieve the output arguments from an asynchronously invoked action.
This may only be called from the callback set in the above Begin function.
public EndSourceXml ( IntPtr aAsyncHandle, String &aValue ) : void
aAsyncHandle System.IntPtr Argument passed to the delegate set in the above Begin function
aValue String
리턴 void

EndSourceXmlChangeCount() 공개 메소드

Retrieve the output arguments from an asynchronously invoked action.
This may only be called from the callback set in the above Begin function.
public EndSourceXmlChangeCount ( IntPtr aAsyncHandle, uint &aValue ) : void
aAsyncHandle System.IntPtr Argument passed to the delegate set in the above Begin function
aValue uint
리턴 void

EndStandby() 공개 메소드

Retrieve the output arguments from an asynchronously invoked action.
This may only be called from the callback set in the above Begin function.
public EndStandby ( IntPtr aAsyncHandle, bool &aValue ) : void
aAsyncHandle System.IntPtr Argument passed to the delegate set in the above Begin function
aValue bool
리턴 void

PropertyAttributes() 공개 메소드

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().
public PropertyAttributes ( ) : String
리턴 String

PropertyManufacturerImageUri() 공개 메소드

Query the value of the ManufacturerImageUri 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().
public PropertyManufacturerImageUri ( ) : String
리턴 String

PropertyManufacturerInfo() 공개 메소드

Query the value of the ManufacturerInfo 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().
public PropertyManufacturerInfo ( ) : String
리턴 String

PropertyManufacturerName() 공개 메소드

Query the value of the ManufacturerName 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().
public PropertyManufacturerName ( ) : String
리턴 String

PropertyManufacturerUrl() 공개 메소드

Query the value of the ManufacturerUrl 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().
public PropertyManufacturerUrl ( ) : String
리턴 String

PropertyModelImageUri() 공개 메소드

Query the value of the ModelImageUri 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().
public PropertyModelImageUri ( ) : String
리턴 String

PropertyModelInfo() 공개 메소드

Query the value of the ModelInfo 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().
public PropertyModelInfo ( ) : String
리턴 String

PropertyModelName() 공개 메소드

Query the value of the ModelName 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().
public PropertyModelName ( ) : String
리턴 String

PropertyModelUrl() 공개 메소드

Query the value of the ModelUrl 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().
public PropertyModelUrl ( ) : String
리턴 String

PropertyProductImageUri() 공개 메소드

Query the value of the ProductImageUri 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().
public PropertyProductImageUri ( ) : String
리턴 String

PropertyProductInfo() 공개 메소드

Query the value of the ProductInfo 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().
public PropertyProductInfo ( ) : String
리턴 String

PropertyProductName() 공개 메소드

Query the value of the ProductName 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().
public PropertyProductName ( ) : String
리턴 String

PropertyProductRoom() 공개 메소드

Query the value of the ProductRoom 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().
public PropertyProductRoom ( ) : String
리턴 String

PropertyProductUrl() 공개 메소드

Query the value of the ProductUrl 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().
public PropertyProductUrl ( ) : String
리턴 String

PropertySourceCount() 공개 메소드

Query the value of the SourceCount 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().
public PropertySourceCount ( ) : uint
리턴 uint

PropertySourceIndex() 공개 메소드

Query the value of the SourceIndex 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().
public PropertySourceIndex ( ) : uint
리턴 uint

PropertySourceXml() 공개 메소드

Query the value of the SourceXml 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().
public PropertySourceXml ( ) : String
리턴 String

PropertyStandby() 공개 메소드

Query the value of the Standby 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().
public PropertyStandby ( ) : bool
리턴 bool

SetPropertyAttributesChanged() 공개 메소드

Set a delegate to be run when the Attributes state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyAttributesChanged ( System aAttributesChanged ) : void
aAttributesChanged System The delegate to run when the state variable changes
리턴 void

SetPropertyManufacturerImageUriChanged() 공개 메소드

Set a delegate to be run when the ManufacturerImageUri state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyManufacturerImageUriChanged ( System aManufacturerImageUriChanged ) : void
aManufacturerImageUriChanged System The delegate to run when the state variable changes
리턴 void

SetPropertyManufacturerInfoChanged() 공개 메소드

Set a delegate to be run when the ManufacturerInfo state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyManufacturerInfoChanged ( System aManufacturerInfoChanged ) : void
aManufacturerInfoChanged System The delegate to run when the state variable changes
리턴 void

SetPropertyManufacturerNameChanged() 공개 메소드

Set a delegate to be run when the ManufacturerName state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyManufacturerNameChanged ( System aManufacturerNameChanged ) : void
aManufacturerNameChanged System The delegate to run when the state variable changes
리턴 void

SetPropertyManufacturerUrlChanged() 공개 메소드

Set a delegate to be run when the ManufacturerUrl state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyManufacturerUrlChanged ( System aManufacturerUrlChanged ) : void
aManufacturerUrlChanged System The delegate to run when the state variable changes
리턴 void

SetPropertyModelImageUriChanged() 공개 메소드

Set a delegate to be run when the ModelImageUri state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyModelImageUriChanged ( System aModelImageUriChanged ) : void
aModelImageUriChanged System The delegate to run when the state variable changes
리턴 void

SetPropertyModelInfoChanged() 공개 메소드

Set a delegate to be run when the ModelInfo state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyModelInfoChanged ( System aModelInfoChanged ) : void
aModelInfoChanged System The delegate to run when the state variable changes
리턴 void

SetPropertyModelNameChanged() 공개 메소드

Set a delegate to be run when the ModelName state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyModelNameChanged ( System aModelNameChanged ) : void
aModelNameChanged System The delegate to run when the state variable changes
리턴 void

SetPropertyModelUrlChanged() 공개 메소드

Set a delegate to be run when the ModelUrl state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyModelUrlChanged ( System aModelUrlChanged ) : void
aModelUrlChanged System The delegate to run when the state variable changes
리턴 void

SetPropertyProductImageUriChanged() 공개 메소드

Set a delegate to be run when the ProductImageUri state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyProductImageUriChanged ( System aProductImageUriChanged ) : void
aProductImageUriChanged System The delegate to run when the state variable changes
리턴 void

SetPropertyProductInfoChanged() 공개 메소드

Set a delegate to be run when the ProductInfo state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyProductInfoChanged ( System aProductInfoChanged ) : void
aProductInfoChanged System The delegate to run when the state variable changes
리턴 void

SetPropertyProductNameChanged() 공개 메소드

Set a delegate to be run when the ProductName state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyProductNameChanged ( System aProductNameChanged ) : void
aProductNameChanged System The delegate to run when the state variable changes
리턴 void

SetPropertyProductRoomChanged() 공개 메소드

Set a delegate to be run when the ProductRoom state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyProductRoomChanged ( System aProductRoomChanged ) : void
aProductRoomChanged System The delegate to run when the state variable changes
리턴 void

SetPropertyProductUrlChanged() 공개 메소드

Set a delegate to be run when the ProductUrl state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyProductUrlChanged ( System aProductUrlChanged ) : void
aProductUrlChanged System The delegate to run when the state variable changes
리턴 void

SetPropertySourceCountChanged() 공개 메소드

Set a delegate to be run when the SourceCount state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertySourceCountChanged ( System aSourceCountChanged ) : void
aSourceCountChanged System The delegate to run when the state variable changes
리턴 void

SetPropertySourceIndexChanged() 공개 메소드

Set a delegate to be run when the SourceIndex state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertySourceIndexChanged ( System aSourceIndexChanged ) : void
aSourceIndexChanged System The delegate to run when the state variable changes
리턴 void

SetPropertySourceXmlChanged() 공개 메소드

Set a delegate to be run when the SourceXml state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertySourceXmlChanged ( System aSourceXmlChanged ) : void
aSourceXmlChanged System The delegate to run when the state variable changes
리턴 void

SetPropertyStandbyChanged() 공개 메소드

Set a delegate to be run when the Standby state variable changes.
Callbacks may be run in different threads but callbacks for a CpProxyAvOpenhomeOrgProduct1 instance will not overlap.
public SetPropertyStandbyChanged ( System aStandbyChanged ) : void
aStandbyChanged System The delegate to run when the state variable changes
리턴 void

SyncAttributes() 공개 메소드

Invoke the action synchronously
Blocks until the action has been processed on the device and sets any output arguments
public SyncAttributes ( String &aValue ) : void
aValue String
리턴 void

SyncManufacturer() 공개 메소드

Invoke the action synchronously
Blocks until the action has been processed on the device and sets any output arguments
public SyncManufacturer ( String &aName, String &aInfo, String &aUrl, String &aImageUri ) : void
aName String
aInfo String
aUrl String
aImageUri String
리턴 void

SyncModel() 공개 메소드

Invoke the action synchronously
Blocks until the action has been processed on the device and sets any output arguments
public SyncModel ( String &aName, String &aInfo, String &aUrl, String &aImageUri ) : void
aName String
aInfo String
aUrl String
aImageUri String
리턴 void

SyncProduct() 공개 메소드

Invoke the action synchronously
Blocks until the action has been processed on the device and sets any output arguments
public SyncProduct ( String &aRoom, String &aName, String &aInfo, String &aUrl, String &aImageUri ) : void
aRoom String
aName String
aInfo String
aUrl String
aImageUri String
리턴 void

SyncSetSourceIndex() 공개 메소드

Invoke the action synchronously
Blocks until the action has been processed on the device and sets any output arguments
public SyncSetSourceIndex ( uint aValue ) : void
aValue uint
리턴 void

SyncSetSourceIndexByName() 공개 메소드

Invoke the action synchronously
Blocks until the action has been processed on the device and sets any output arguments
public SyncSetSourceIndexByName ( String aValue ) : void
aValue String
리턴 void

SyncSetStandby() 공개 메소드

Invoke the action synchronously
Blocks until the action has been processed on the device and sets any output arguments
public SyncSetStandby ( bool aValue ) : void
aValue bool
리턴 void

SyncSource() 공개 메소드

Invoke the action synchronously
Blocks until the action has been processed on the device and sets any output arguments
public SyncSource ( uint aIndex, String &aSystemName, String &aType, String &aName, bool &aVisible ) : void
aIndex uint
aSystemName String
aType String
aName String
aVisible bool
리턴 void

SyncSourceCount() 공개 메소드

Invoke the action synchronously
Blocks until the action has been processed on the device and sets any output arguments
public SyncSourceCount ( uint &aValue ) : void
aValue uint
리턴 void

SyncSourceIndex() 공개 메소드

Invoke the action synchronously
Blocks until the action has been processed on the device and sets any output arguments
public SyncSourceIndex ( uint &aValue ) : void
aValue uint
리턴 void

SyncSourceXml() 공개 메소드

Invoke the action synchronously
Blocks until the action has been processed on the device and sets any output arguments
public SyncSourceXml ( String &aValue ) : void
aValue String
리턴 void

SyncSourceXmlChangeCount() 공개 메소드

Invoke the action synchronously
Blocks until the action has been processed on the device and sets any output arguments
public SyncSourceXmlChangeCount ( uint &aValue ) : void
aValue uint
리턴 void

SyncStandby() 공개 메소드

Invoke the action synchronously
Blocks until the action has been processed on the device and sets any output arguments
public SyncStandby ( bool &aValue ) : void
aValue bool
리턴 void