diff options
Diffstat (limited to 'src/opcua/client/qopcuabackend_p.h')
-rw-r--r-- | src/opcua/client/qopcuabackend_p.h | 6 |
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) }; |