OPC Historian .NET Server Toolkit Reference
I_HDAPluginDBA Namespace
Inheritance Hierarchy

Interface definition for the HDANSrv Database Access layer HDAPluginDBA.
The interface defines the methods, data classes and enumerations that are used by the base layer DLL and possibly the generic HDANSrv server.

The interface must not be changed without adapting the base layer and the generic server.

Classes
 ClassDescription
ClassAnnotationRequest  
ClassAnnotationVal Annotation value.
ClassAnnotationValUpdate  
ClassDataPoint Raw data read from the database for one data point
ClassDataPointAnnotation Annotation data read from the database for one data point
ClassDataPointAttr Attribute data read from the database for one data point
ClassDataPointModified Data of a modified data point read from the database
ClassDataPointUpdate  
ClassDefAggregate Aggregate definition data.
ClassDefItemAttribute Item attribute definition data.
ClassDeletePoint  
ClassDeleteRequest  
ClassHandleList List of item handles. The index in this list is used as the server item handle. No elements must be removed in order to prevent index changes.
ClassHDAException  
ClassHRESULTS HRESULTS enumerator. Defines the OPC error codes.
ClassItemInfo Information to associate an item handle with the data source.
ClassUpdateRequest  
Interfaces
 InterfaceDescription
InterfaceIBrowserDBA This methods are called from the generic server and the class and method names must not be changed. They must be implemented according the OPC HDA specification.
InterfaceIDBAPlugin Annotations read and insert handling. These methods are called either from:
- the client call handling for synchronuos calls
- the annotation handling thread for asynchronus calls
Interface definition for the HDANSrv Database Access layer HDAPluginDBA.
The interface defines the methods, data classes and enumerations that are used by the base layer DLL and possibly the generic HDANSrv server.
The interface must not be changed without adapting the base layer and the generic server.
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
Enumerations
 EnumerationDescription
EnumerationAggregateType OPC HDA defined aggregates.
EnumerationBrowseDirection OPC HDA defined BrowseDirection enumerator
EnumerationBrowseType OPC HDA defined BrowseType enumerator
EnumerationHDAEditType Enumeration that indicates the way in which the history data is to be edited.
EnumerationHDAServerStatus OPC HDA defined server states
EnumerationOPCHDAQuality OPC defined item quality values
EnumerationOperatorCodes OPC HDA defined Operator enumerator
EnumerationUpdateRequestType  
EnumerationUpdCapabilities Implemented server capapilities for Update handling.
See Also

Reference

I_HDAPluginDBANet4 Assembly

 

 


Copyright © 2004-2019 Advosol Inc. All rights reserved

Send Feedback