LGPL OPC-UA server and client library written in C++. Python bindings can be found in the opcua-python repository. The library is under development but works will all tested clients and servers. http://freeopcua.github.io/
Currently supported:
- read, write, browse
- translateBrowsePathToNodeId
- DataChange Events
- Events
- Subscriptions
Work in progress
- StatusChange Events
- Filtering
- Documentation
- Windows port (Help welcome to handle shared libraries...)
Not implemented yet (patches are welcome)
- Methods
- History
- Authentication
- Certificates handling
see examples in src/examples folder or the examples in python repository