summaryrefslogtreecommitdiffstats
path: root/tests/open62541-testserver/testserver.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/open62541-testserver/testserver.h')
-rw-r--r--tests/open62541-testserver/testserver.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/open62541-testserver/testserver.h b/tests/open62541-testserver/testserver.h
index bb54e08..0feca63 100644
--- a/tests/open62541-testserver/testserver.h
+++ b/tests/open62541-testserver/testserver.h
@@ -65,7 +65,8 @@ public:
UA_NodeId addObject(const UA_NodeId &folderId, int namespaceIndex, const QString &objectName = QString());
UA_NodeId addVariable(const UA_NodeId &folder, const QString &variableNode, const QString &name, const QVariant &value,
- QOpcUa::Types type, QList<quint32> arrayDimensions = QList<quint32>(), int valueRank = UA_VALUERANK_ANY);
+ QOpcUa::Types type, QList<quint32> arrayDimensions = QList<quint32>(), int valueRank = UA_VALUERANK_ANY,
+ bool enableHistorizing = false, quint32 historyNumValuesPerNode = 100);
UA_NodeId addVariableWithWriteMask(const UA_NodeId &folder, const QString &variableNode, const QString &name, const QVariant &value,
QOpcUa::Types type, quint32 writeMask);
UA_NodeId addEmptyArrayVariable(const UA_NodeId &folder, const QString &variableNode, const QString &name);
@@ -103,6 +104,7 @@ public:
UA_ServerConfig *m_config{nullptr};
UA_Server *m_server{nullptr};
+ UA_HistoryDataGathering m_gathering;
public slots:
UA_StatusCode run(volatile bool *running);