IOVariableCallback Class Reference
[Core Module Interfaces]

#include <iomanager.h>

Inheritance diagram for IOVariableCallback:

List of all members.

Public Member Functions

 IOVariableCallback ()
virtual ~IOVariableCallback ()
virtual void dataChange (const UaDataValue &dataValue)=0
virtual UaDataValue getLastValue ()=0

Detailed Description

The callback interface for data monitored items.


Constructor & Destructor Documentation

IOVariableCallback::IOVariableCallback (  ) [inline]

Construction

virtual IOVariableCallback::~IOVariableCallback (  ) [inline, virtual]

Destruction


Member Function Documentation

virtual void IOVariableCallback::dataChange ( const UaDataValue dataValue ) [pure virtual]

Send changed data.

Parameters:
dataValueContains the value, timestamps and result code for the changed data

Implemented in UaMonitoredItemData.

virtual UaDataValue IOVariableCallback::getLastValue (  ) [pure virtual]

Get last value send with dataChange.

Implemented in UaMonitoredItemData.


The documentation for this class was generated from the following file:
  • /home/buildbot/work/uasdkcpp/src/uaserver/uaservercpp/coremodule/iomanager.h