OpcUaStack
OpcUaStack copied to clipboard
Open Source OPC UA Application Server and OPC UA Client/Server C++ Libraries
**Description** When reading a nodeset, the following error message is issued. ``` 2022-Sep-13 12:45:01.741429 ERR [Init] invalid structure definiton - ignore structure definiton section : NodeId= ``` Example from the...
**Description** When reading a nodeset, the following error message is issued. ``` 2022-Sep-13 12:45:01.392938 ERR [Init] Invalid tag : ExpectedTag=, AvailTag= 2022-Sep-13 12:45:01.394977 WRN [Init] decode value error : NodeId=,...
We open a new client connection with sync_connect and use a wrong url. The application blocks. We expect the sync_connect function to exit with an error. ``` // set secure...
An OPC UA Client opens a connection to the OPC UA Server with the following parameters. a. Security Policy => Basic128Rsa15 b. Message Security Mode => Sign & Encrypt c....
**Describe the bug** Aliases can be specified in a nodeset file. If an alias contains a namespace index, the local namespace index in the alias is not mapped into a...
It must be checked whether C++ 20 can be used.
**Describe the bug** A session establishment issue occurs when attempting to connect to the OPC UA server. The error indicates that a request is missing from the pending queue. Attempt...
We define a new variable type in a node set file in its own namespace. This newly defined data type is used in a variable. The data type in this...
We create an object with methods in its own namespace. This leads to the following source code. ``` #ifndef __OpcUaModbusGateway_ModbusClientInterface_h__ #define __OpcUaModbusGateway_ModbusClientInterface_h__ #include "OpcUaStackServer/StandardVariableType/VariableBase.h" #include "OpcUaStackServer/StandardObjectType/ObjectBase.h" namespace OpcUaModbusGateway { class...