UA Server SDK C++ Bundle  1.4.1.271
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
UaClientSdk::UpdateDataDetail Class Reference

The UpdateDataDetail class contains the data for one item in a HistoryUpdate call for data. More...

#include <uaclientsdk.h>

Public Member Functions

 UpdateDataDetail ()
 Creates a UpdateDataDetail object with default settings described with the parameters. More...
 
 ~UpdateDataDetail ()
 Destructor.
 

Public Attributes

UaNodeId m_nodeId
 The NodeId of the variable node to update. More...
 
OpcUa_PerformUpdateType m_PerformInsertReplace
 The type of update. More...
 
UaDataValues m_dataValues
 The data values to update history with. More...
 
OpcUa_Boolean m_isStructureUpdate
 Flag indicating if a structure update should be applied. More...
 

Detailed Description

The UpdateDataDetail class contains the data for one item in a HistoryUpdate call for data.

Constructor & Destructor Documentation

UaClientSdk::UpdateDataDetail::UpdateDataDetail ( )
inline

Creates a UpdateDataDetail object with default settings described with the parameters.

Member Data Documentation

UaDataValues UaClientSdk::UpdateDataDetail::m_dataValues

The data values to update history with.

The default value is an empty array.

OpcUa_Boolean UaClientSdk::UpdateDataDetail::m_isStructureUpdate

Flag indicating if a structure update should be applied.

The default value is false.

UaNodeId UaClientSdk::UpdateDataDetail::m_nodeId

The NodeId of the variable node to update.

The default value is null.

OpcUa_PerformUpdateType UaClientSdk::UpdateDataDetail::m_PerformInsertReplace

The type of update.

Possible values are

  • OpcUa_PerformUpdateType_Insert = 1
  • OpcUa_PerformUpdateType_Replace = 2
  • OpcUa_PerformUpdateType_Update = 3

The default value is OpcUa_PerformUpdateType_Update.


The documentation for this class was generated from the following file: