C++ Based OPC UA Client/Server/PubSub SDK  1.7.6.537
DataMonitoredItemSpec Class Reference

Class containing the information necessary to create a Data MonitoredItem. More...

#include <servermanagerhelper.h>

Public Member Functions

 DataMonitoredItemSpec ()
 Constructs a DataMonitoredItemSpec object with initial values. More...
 
virtual ~DataMonitoredItemSpec ()
 Destroys the DataMonitoredItemSpec object. More...
 

Public Attributes

OpcUa_ReadValueId m_itemToMonitor
 Node and attribute used to monitor for data changes.
 
IOVariableCallbackm_pDataCallback
 Callback interface for the monitored item.
 
OpcUa_Double m_requestedSamplingInterval
 Requested sampling interval for the monitored item.
 
UaStatus m_createResult
 Create result for the data monitored item.
 
OpcUa_UInt32 m_monitoredItemId
 Id of the created monitored item.
 
OpcUa_Double m_revisedSamplingInterval
 Revised sampling interval used for the monitored item.
 
OpcUa_Boolean m_isInitialValueProvided
 Flag indicating if an initial value was provided.
 
UaDataValue m_initialValue
 Initial value.
 
OpcUa_UInt32 m_deadbandType
 Deadband type.
 
OpcUa_Double m_deadbandValue
 Deadband value.
 

Detailed Description

Class containing the information necessary to create a Data MonitoredItem.

Constructor & Destructor Documentation

DataMonitoredItemSpec::DataMonitoredItemSpec ( )

Constructs a DataMonitoredItemSpec object with initial values.

DataMonitoredItemSpec::~DataMonitoredItemSpec ( )
virtual

Destroys the DataMonitoredItemSpec object.


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