C# Class Opc.Ua.Com.Client.ComHdaDataCallback

A class that implements the IOPCHDA_DataCallback interface.
Inheritance: OpcRcw.Hda.IOPCHDA_DataCallback, IDisposable
Mostrar archivo Open project: OPCFoundation/UA-.NET

Public Methods

Method Description
ComHdaDataCallback ( ComHdaClient server ) : System

Initializes the object with the containing subscription object.

Dispose ( ) : void

Frees any unmanaged resources.

OnCancelComplete ( int dwCancelID ) : void

Called when a async opeartion cancel completes.

OnDataChange ( int dwTransactionID, int hrStatus, int dwNumItems, OPCHDA_ITEM pItemValues, int phrErrors ) : void

Called when a data change arrives.

OnInsertAnnotations ( int dwTransactionID, int hrStatus, int dwCount, int phClients, int phrErrors ) : void

Called when an async insert annotations completes.

OnPlayback ( int dwTransactionID, int hrStatus, int dwNumItems, IntPtr ppItemValues, int phrErrors ) : void

Called when a playback result arrives.

OnReadAnnotations ( int dwTransactionID, int hrStatus, int dwNumItems, OPCHDA_ANNOTATION pAnnotationValues, int phrErrors ) : void

Called when an async read annotations completes.

OnReadAttributeComplete ( int dwTransactionID, int hrStatus, int hClient, int dwNumItems, OPCHDA_ATTRIBUTE pAttributeValues, int phrErrors ) : void

Called when an async read attributes completes.

OnReadComplete ( int dwTransactionID, int hrStatus, int dwNumItems, OPCHDA_ITEM pItemValues, int phrErrors ) : void

Called when an async read completes.

OnReadModifiedComplete ( int dwTransactionID, int hrStatus, int dwNumItems, OPCHDA_MODIFIEDITEM pItemValues, int phrErrors ) : void

Called when an async read modified completes.

OnUpdateComplete ( int dwTransactionID, int hrStatus, int dwCount, int phClients, int phrErrors ) : void

Called when a async update completes.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

An overrideable version of the Dispose.

Method Details

ComHdaDataCallback() public method

Initializes the object with the containing subscription object.
public ComHdaDataCallback ( ComHdaClient server ) : System
server ComHdaClient
return System

Dispose() public method

Frees any unmanaged resources.
public Dispose ( ) : void
return void

Dispose() protected method

An overrideable version of the Dispose.
protected Dispose ( bool disposing ) : void
disposing bool
return void

OnCancelComplete() public method

Called when a async opeartion cancel completes.
public OnCancelComplete ( int dwCancelID ) : void
dwCancelID int
return void

OnDataChange() public method

Called when a data change arrives.
public OnDataChange ( int dwTransactionID, int hrStatus, int dwNumItems, OPCHDA_ITEM pItemValues, int phrErrors ) : void
dwTransactionID int
hrStatus int
dwNumItems int
pItemValues OpcRcw.Hda.OPCHDA_ITEM
phrErrors int
return void

OnInsertAnnotations() public method

Called when an async insert annotations completes.
public OnInsertAnnotations ( int dwTransactionID, int hrStatus, int dwCount, int phClients, int phrErrors ) : void
dwTransactionID int
hrStatus int
dwCount int
phClients int
phrErrors int
return void

OnPlayback() public method

Called when a playback result arrives.
public OnPlayback ( int dwTransactionID, int hrStatus, int dwNumItems, IntPtr ppItemValues, int phrErrors ) : void
dwTransactionID int
hrStatus int
dwNumItems int
ppItemValues System.IntPtr
phrErrors int
return void

OnReadAnnotations() public method

Called when an async read annotations completes.
public OnReadAnnotations ( int dwTransactionID, int hrStatus, int dwNumItems, OPCHDA_ANNOTATION pAnnotationValues, int phrErrors ) : void
dwTransactionID int
hrStatus int
dwNumItems int
pAnnotationValues OpcRcw.Hda.OPCHDA_ANNOTATION
phrErrors int
return void

OnReadAttributeComplete() public method

Called when an async read attributes completes.
public OnReadAttributeComplete ( int dwTransactionID, int hrStatus, int hClient, int dwNumItems, OPCHDA_ATTRIBUTE pAttributeValues, int phrErrors ) : void
dwTransactionID int
hrStatus int
hClient int
dwNumItems int
pAttributeValues OpcRcw.Hda.OPCHDA_ATTRIBUTE
phrErrors int
return void

OnReadComplete() public method

Called when an async read completes.
public OnReadComplete ( int dwTransactionID, int hrStatus, int dwNumItems, OPCHDA_ITEM pItemValues, int phrErrors ) : void
dwTransactionID int
hrStatus int
dwNumItems int
pItemValues OpcRcw.Hda.OPCHDA_ITEM
phrErrors int
return void

OnReadModifiedComplete() public method

Called when an async read modified completes.
public OnReadModifiedComplete ( int dwTransactionID, int hrStatus, int dwNumItems, OPCHDA_MODIFIEDITEM pItemValues, int phrErrors ) : void
dwTransactionID int
hrStatus int
dwNumItems int
pItemValues OpcRcw.Hda.OPCHDA_MODIFIEDITEM
phrErrors int
return void

OnUpdateComplete() public method

Called when a async update completes.
public OnUpdateComplete ( int dwTransactionID, int hrStatus, int dwCount, int phClients, int phrErrors ) : void
dwTransactionID int
hrStatus int
dwCount int
phClients int
phrErrors int
return void