[][src]Crate opcua_client

The OPC UA Client module provides the functionality necessary for a client to connect to an OPC UA server, authenticate itself, send messages, receive responses, get values, browse the address space and provide callbacks for things to be propagated to the client.

Clients start off by creating a ClientBuilder and constructing a Client. From the client they can connect to a server to create a Session and call functions that allow interactions with the server via the session.

It is also possible to create a Client from a ClientConfig that can be defined on disk, or in code.

Once a Client has been created, it is able to connect to an OPC UA. The connection is managed by a Session and hasfunctions that enable the client to create subscriptions, monitor items, browse the address space and so on.

Modules

prelude