Documentation Index Getting started Overview Installation Quick start Thinking in OPC UA Start contributing Connection Endpoints and discovery Opening and closing Timeouts and retry Operations Reading attributes Writing values Browsing Resolving paths Calling methods Subscriptions Monitored items History reads History writes Client-side aggregates File Transfer Managing nodes Security Overview Policies Certificates Authentication Trust store Cache path hardening Types Overview NodeId DataValue and Variant Extension objects Built-in types Extensibility Modules Replacing modules Extension object codecs Type discovery Wire serialization Transport Observability Logging Events Event reference Caching Testing MockClient Handlers Integration tests Reference Client API Builder API Exceptions Enums Recipes Upgrading to v4.4 Upgrading to v4.3 Recovering from disconnection Handling unsupported services Browsing recursively Subscribing to data changes Writing typed arrays Detecting server capabilities