There are two threads for:
- handling of asynchronous read calls
- Advise handling
Some application may need more threads to improve throughput. In such a case this class needs to be modified, otherwise typically not. ReadModified handling. The data is read from the database and returned in OPC HDA compliant form according the client call parameters. In most application it should only be necessary to adapt the GetItemData() method. ReadRaw handling. The data is read from the database and returned in OPC HDA compliant form according the client call parameters. In most application it should only be necessary to adapt the GetItemData() method. ReadAtTime handling. The data is read from the database and returned in OPC HDA compliant form according the client call parameters. In most application it should only be necessary to adapt the GetItemData() method. Update handling. The methods update the database by inserting, replacing or deleting data points. These methods are called either from: - the client call handling for synchronuos calls - the update handling thread for asynchronuos calls

Visual Basic (Declaration) | |
---|---|
Public Class AppPlugin Inherits GenericServer Implements I_HDAPlugin.IAppPlugin, I_HDAPlugin.IGenericServer |
C# | |
---|---|
public class AppPlugin : GenericServer, I_HDAPlugin.IAppPlugin, I_HDAPlugin.IGenericServer |
System.Object
HDAPlugin.GenericServer
HDAPlugin.AppPlugin
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2