DataMonitoredItemSpec Class Reference

#include <servermanager.h>

Collaboration diagram for DataMonitoredItemSpec:

List of all members.

Public Member Functions

 DataMonitoredItemSpec ()
virtual ~DataMonitoredItemSpec ()

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 intial value was provided.
UaDataValue m_initialValue
 Initial 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:
  • /home/buildbot/work/uasdkcpp/src/uaserver/uaservercpp/coremodule/servermanager.h
  • /home/buildbot/work/uasdkcpp/src/uaserver/uaservercpp/coremodule/servermanager.cpp