.. _vnx.opc_ua.Server: vnx.opc_ua.Server ================= .. cpp:namespace:: vnx::opc_ua::Server Module ------ The `vnx.opc_ua.Server` module provides a OPC-UA server to interface with the running process. Depending on the configuration different modules and topics are offered on the OPC-UA interface. Options ------- .. cpp:member:: set export_services List of modues to offer on the OPC-UA interface as objects. .. cpp:member:: set export_topics List of topics to offer on the OPC-UA interface as variables. (Not implemented yet) .. cpp:member:: bool use_authentication = false If to require authentication from clients. (Not implemented yet) .. cpp:member:: string default_access = "DEFAULT" Default access level for anonymous clients, see :ref:`users`. Only if `use_authentication = true`, otherwise there are no restrictions, ie. full permissions to any user.