CacheSignal Class Reference

Abstract Base Class for cache items to provide the SetDataChange to a IOVariable. More...

#include <uadatavariablecache.h>

Inheritance diagram for CacheSignal:

List of all members.


Public Member Functions

virtual ~CacheSignal ()
virtual void setChanged ()=0
virtual OpcUa_UInt32 getSamplingRate ()=0
virtual void setInvalid ()=0

Detailed Description

Abstract Base Class for cache items to provide the SetDataChange to a IOVariable.

CacheSignal


Constructor & Destructor Documentation

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

destruction


Member Function Documentation

virtual void CacheSignal::setChanged (  )  [pure virtual]

Signal a change in value or state

Implemented in CacheVariableConnector.

virtual OpcUa_UInt32 CacheSignal::getSamplingRate (  )  [pure virtual]

Get the sampling rate of the item

Implemented in CacheVariableConnector.

virtual void CacheSignal::setInvalid (  )  [pure virtual]

Set the item invalid

Implemented in CacheVariableConnector.


The documentation for this class was generated from the following file:
  • src/uaserver/uaservercpp/coremodule/uadatavariablecache.h