diff options
Diffstat (limited to 'src/plugins/opcua/freeopcua/qfreeopcuanode.h')
-rw-r--r-- | src/plugins/opcua/freeopcua/qfreeopcuanode.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/opcua/freeopcua/qfreeopcuanode.h b/src/plugins/opcua/freeopcua/qfreeopcuanode.h index 52fef68..46f2ebd 100644 --- a/src/plugins/opcua/freeopcua/qfreeopcuanode.h +++ b/src/plugins/opcua/freeopcua/qfreeopcuanode.h @@ -43,8 +43,6 @@ #include <opc/ua/node.h> -class QFreeOpcUaWorker; - namespace OpcUa { class UaClient; @@ -61,6 +59,9 @@ public: ~QFreeOpcUaNode() override; bool readAttributes(QOpcUaNode::NodeAttributes attr) override; + bool enableMonitoring(QOpcUaNode::NodeAttributes attr, const QOpcUaMonitoringParameters &settings); + bool disableMonitoring(QOpcUaNode::NodeAttributes attr); + bool modifyMonitoring(QOpcUaNode::NodeAttribute attr, QOpcUaMonitoringParameters::Parameter item, const QVariant &value); QStringList childrenIds() const override; QString nodeId() const override; |