summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaurice Kalinowski <maurice.kalinowski@qt.io>2018-03-08 14:07:41 +0100
committerJannis Völker <jannis.voelker@basyskom.com>2018-03-14 09:56:51 +0000
commit868a04b17c7d14e9339102b69128db4798d30898 (patch)
tree2b5e2e7e61fbc53808ac113f13d744b00191fa24
parentb00dc705657b1967bb019eb1a2077c960578b729 (diff)
Add Unified Automation plugin to documentation
e6410a0fed4c7f43df28dfbf6e02e6db0e145971 introduced support for the Unified Automation C++ SDK, which needs to be reflected in the documentation. Change-Id: Ieb617392bf900a37b88ee124e56a3422f4e681e0 Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com> Reviewed-by: Jannis Völker <jannis.voelker@basyskom.com>
-rw-r--r--src/opcua/doc/src/qtopcua.qdoc41
1 files changed, 40 insertions, 1 deletions
diff --git a/src/opcua/doc/src/qtopcua.qdoc b/src/opcua/doc/src/qtopcua.qdoc
index 593e9e7..f6f0c97 100644
--- a/src/opcua/doc/src/qtopcua.qdoc
+++ b/src/opcua/doc/src/qtopcua.qdoc
@@ -51,7 +51,13 @@
OPC UA stack.
The stacks are connected via plugins and can be selected/switched at runtime.
- Currently, the LGPL v3 implementation FreeOPCUA and the MPLv2 implementation Open62541 are supported.
+ Currently, the following implementations are supported
+
+ \list
+ \li Open62541, MPLv2
+ \li Unified Automation C++ SDK (UACpp), Commercial
+ \li FreeOPCUA, LGPL v3
+ \endlist
\section1 Getting started
@@ -94,31 +100,38 @@
\header
\li Feature
\li Open62541 plugin
+ \li UACpp plugin
\li FreeOPCUA plugin
\row
\li Read
\li X
\li X
+ \li X
\row
\li Write
\li X
\li X
+ \li X
\row
\li Browse
\li X
\li X
+ \li X
\row
\li Data change subscriptions
\li X
\li X
+ \li X
\row
\li Modify subscriptions / monitored Items
\li X
+ \li X
\li
\row
\li Method calls
\li X
\li X
+ \li X
\endtable
\section1 Data types
@@ -129,116 +142,139 @@
\header
\li Data type
\li Open62541 plugin
+ \li UACpp plugin
\li FreeOPCUA plugin
\li Qt OPC UA data type
\row
\li Int16, Int32, Int64
\li X
\li X
+ \li X
\li Directly used
\row
\li UInt16, UInt32, UInt64
\li X
\li X
+ \li X
\li Directly used
\row
\li Byte
\li X
\li X
+ \li X
\li quint8
\row
\li SByte
\li X
\li X
+ \li X
\li qint8
\row
\li Boolean
\li X
\li X
+ \li X
\li Directly used
\row
\li Double
\li X
\li X
+ \li X
\li Directly used
\row
\li Float
\li X
\li X
+ \li X
\li Directly used
\row
\li String
\li X
\li X
+ \li X
\li QString
\row
\li LocalizedText
\li X
\li X
+ \li X
\li \l QOpcUa::QLocalizedText
\row
\li DateTime
\li X
\li X
+ \li X
\li QDateTime
\row
\li ByteString
\li X
\li X
+ \li X
\li QByteArray
\row
\li XmlElement
\li X
+ \li X
\li
\li QString
\row
\li NodeId
\li X
\li X
+ \li X
\li QString
\row
\li GUID
\li X
\li X
+ \li X
\li QUuid
\row
\li QualifiedName
\li X
\li X
+ \li X
\li \l QOpcUa::QQualifiedName
\row
\li StatusCode
\li X
\li X
+ \li X
\li \l QOpcUa::UaStatusCode
\row
\li Range
\li X
+ \li X
\li
\li \l QOpcUa::QRange
\row
\li EUInformation
\li X
+ \li X
\li
\li \l QOpcUa::QEUInformation
\row
\li ComplexNumber
\li X
+ \li X
\li
\li \l QOpcUa::QComplexNumber
\row
\li DoubleComplexNumber
\li X
+ \li X
\li
\li \l QOpcUa::QDoubleComplexNumber
\row
\li AxisInformation
\li X
+ \li X
\li
\li \l QOpcUa::QAxisInformation
\row
\li XV
\li X
+ \li X
\li
\li \l QOpcUa::QXValue
\endtable
@@ -261,6 +297,9 @@
\li qt.opcua.plugins.open62541
\li Messages generated by the open62541 plugin
\row
+ \li qt.opcua.plugins.uacpp
+ \li Messages generated by the UACpp plugin
+ \row
\li qt.opcua.plugins.freeopcua
\li Messages generated by the freeopcua plugin
\endtable