C++ Based OPC UA Client/Server/PubSub SDK  1.7.6.537
PubSubServer::DataSetCollectorDataItem Class Reference

Class DataSetCollector. More...

#include <datasetcollectordataitem.h>

Inherits IOVariableCallback.

Public Member Functions

 DataSetCollectorDataItem (PubSubBase::WriterQueueItem *pWriterQueueItem, const UaPublishedVariableDataType &publishedVariable)
 Creates an instance of the DataSetCollectorDataItem.
 
virtual ~DataSetCollectorDataItem ()
 Destroys the DataSetCollectorDataItem object.
 
void dataChange (const UaDataValue &dataValue, bool changeCheckExecuted=false)
 Send changed data. More...
 
UaDataValue getLastValue ()
 Get last value send with dataChange.
 
- Public Member Functions inherited from IOVariableCallback
 IOVariableCallback ()
 Construction.
 
virtual ~IOVariableCallback ()
 Destruction.
 
virtual OpcUa_Int32 getRemainingQueueSize ()
 Get the number of free slots in the queue If no queue is provided, the return value is -1.
 

Detailed Description

Member Function Documentation

void PubSubServer::DataSetCollectorDataItem::dataChange ( const UaDataValue dataValue,
bool  changeCheckExecuted = false 
)
virtual

Send changed data.

Parameters
dataValueContains the value, timestamps and result code for the changed data
changeCheckExecutedOptional flag indicating if the caller has already checked for value change

Implements IOVariableCallback.


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