ifw-core 7.0.0
 
Loading...
Searching...
No Matches
ifw::core::protocol::opcua::IDataChangeHandler Class Referenceabstract

The IDataChangeHandler class Defines an entry point for data change notifications. More...

#include <iDataChangeHandler.hpp>

Inheritance diagram for ifw::core::protocol::opcua::IDataChangeHandler:
ifw::core::protocol::opcua::Open62541 MockOpen62541

Public Member Functions

virtual ~IDataChangeHandler ()
 ~IDataChangeHandler
 
virtual void HandleDataChange (const std::shared_ptr< MonitoredItem > monitor_item, UA_DataValue *value)=0
 HandleDataChanges.
 

Detailed Description

The IDataChangeHandler class Defines an entry point for data change notifications.

Constructor & Destructor Documentation

◆ ~IDataChangeHandler()

virtual ifw::core::protocol::opcua::IDataChangeHandler::~IDataChangeHandler ( )
inlinevirtual

~IDataChangeHandler

Member Function Documentation

◆ HandleDataChange()

virtual void ifw::core::protocol::opcua::IDataChangeHandler::HandleDataChange ( const std::shared_ptr< MonitoredItem > monitor_item,
UA_DataValue * value )
pure virtual

HandleDataChanges.

Parameters
monitor_item
value

Receives all data changes for a single monitoredItem forwarded by the SampleSubscription.

Implemented in ifw::core::protocol::opcua::Open62541, and Open62541.


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