#opc-ua #自动化 #不安全绑定 #协议 #PLC #硬件 #安全绑定

sys open62541-sys

为 C99 库 open62541 提供低级、不安全绑定,open62541 是 OPC UA (OPC 统一架构) 的开源和免费实现

17 个不稳定版本 (3 个重大更改)

0.4.2 2024 年 8 月 9 日
0.4.1 2024 年 7 月 29 日
0.4.0-pre.52024 年 5 月 30 日
0.4.0-pre.22024 年 3 月 27 日

#9 in #opc-ua

Download history • Rust 包仓库 21/week @ 2024-04-19 • Rust 包仓库 178/week @ 2024-04-26 • Rust 包仓库 76/week @ 2024-05-03 • Rust 包仓库 103/week @ 2024-05-10 • Rust 包仓库 65/week @ 2024-05-17 • Rust 包仓库 145/week @ 2024-05-24 • Rust 包仓库 133/week @ 2024-05-31 • Rust 包仓库 104/week @ 2024-06-07 • Rust 包仓库 86/week @ 2024-06-14 • Rust 包仓库 116/week @ 2024-06-21 • Rust 包仓库 112/week @ 2024-06-28 • Rust 包仓库 136/week @ 2024-07-05 • Rust 包仓库 294/week @ 2024-07-12 • Rust 包仓库 80/week @ 2024-07-19 • Rust 包仓库 228/week @ 2024-07-26 • Rust 包仓库 127/week @ 2024-08-02 • Rust 包仓库

733 个月下载
用于 open62541

MPL-2.0 许可证

4MB
77K SLoC

C 73K SLoC // 0.1% comments • Rust 包仓库 Python 4K SLoC // 0.2% comments • Rust 包仓库 OCaml 314 SLoC // 0.2% comments • Rust 包仓库 Rust 145 SLoC // 0.3% comments • Rust 包仓库

open62541-sys

crates.io Docs Dependencies Testing License: MPL 2.0

该包为 C99 库 open62541 提供低级、不安全绑定,open62541 是 OPC UA 的开源和免费实现。

概述

当您想使用 open62541 提供的不安全 C API 实现自己的安全 Rust 抽象时,请使用此包。

如果您正在寻找可以直接使用的安全 Rust 绑定,请参阅包 open62541 (crates.io, GitHub)。

开发

请确保检出具有子模块的 open62541-sys 仓库

git submodule update --init --recursive

无运行时依赖