| Crates.io | async-opcua-core |
| lib.rs | async-opcua-core |
| version | 0.16.0 |
| created_at | 2025-01-24 08:53:50.346241+00 |
| updated_at | 2025-07-11 12:51:14.685483+00 |
| description | OPC UA core utils for client and server |
| homepage | https://github.com/freeopcua/async-opcua |
| repository | https://github.com/freeopcua/async-opcua |
| max_upload_size | |
| id | 1529185 |
| size | 270,194 |
Part of async-opcua, a general purpose OPC-UA library in rust.
This library contains common types used by the server and client parts of the async-opcua library.
You will typically use either the client or server, and rarely use this library directly.
async-opcua-core covers a few different areas of shared functionality.
RequestMessage and ResponseMessage enums, which discriminate over the possible messages in an OPC-UA request and response.HelloMessage, AcknowledgeMessage, MessageChunk, etc. and components of these.SecureChannel type, which uses async-opcua-crypto to encrypt OPC-UA messages.