summaryrefslogtreecommitdiffstats
path: root/src/opcua/client/qopcuabackend_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/opcua/client/qopcuabackend_p.h')
-rw-r--r--src/opcua/client/qopcuabackend_p.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/opcua/client/qopcuabackend_p.h b/src/opcua/client/qopcuabackend_p.h
index da4cf9c..28cbd28 100644
--- a/src/opcua/client/qopcuabackend_p.h
+++ b/src/opcua/client/qopcuabackend_p.h
@@ -58,6 +58,7 @@
QT_BEGIN_NAMESPACE
class QOpcUaNodeImpl;
+class QOpcUaMonitoringParameters;
class Q_OPCUA_EXPORT QOpcUaBackend : public QObject
{
@@ -80,6 +81,11 @@ Q_SIGNALS:
void attributesRead(uintptr_t handle, QVector<QOpcUaReadResult> attributes, QOpcUa::UaStatusCode serviceResult);
void attributeWritten(uintptr_t hande, QOpcUaNode::NodeAttribute attribute, QVariant value, QOpcUa::UaStatusCode statusCode);
+ void attributeUpdated(uintptr_t handle, QOpcUaNode::NodeAttribute attr, QVariant value);
+ void monitoringEnableDisable(uintptr_t handle, QOpcUaNode::NodeAttribute attr, bool subscribe, QOpcUaMonitoringParameters status);
+ void monitoringStatusChanged(uintptr_t handle, QOpcUaNode::NodeAttribute attr, QOpcUaMonitoringParameters::Parameters items,
+ QOpcUaMonitoringParameters param);
+
private:
Q_DISABLE_COPY(QOpcUaBackend)
};