12个版本
0.1.0-beta.0 | 2024年8月6日 |
---|---|
0.1.0-alpha.10 | 2024年8月5日 |
0.1.0-alpha.9 | 2024年5月10日 |
0.1.0-alpha.8 | 2024年1月15日 |
0.1.0-alpha.1 | 2023年10月29日 |
20 在 模拟
260 每月下载量
1MB
27K SLoC
🦀 Open DIS Rust
💭 关于
Rust实现的IEEE 1278.1-2012分布式交互仿真(DIS)应用程序协议。该库是根据IEEE Std 1278.1-2012出版物以及SISO-REF-010-2023实现的。
📕 文档
该库最新版本的文档可以在此处找到。所有已发布的版本可以在crates.io上找到,并且可以从那里访问每个版本的文档。
🔰 开始使用
安装
可以使用Cargo安装此库
cargo add open-dis-rust
或在项目的Cargo.toml的[dependencies]
部分添加以下内容
open-dis-rust = "<insert version>"
示例
此包包含一些通过UDP传输PDUs的示例。要运行示例,需要同时执行客户端和服务器应用程序。首先按照以下方式运行服务器
cargo run --example udp_server
然后,在同一台机器上的另一个终端中,按照以下方式运行客户端
cargo run --example udp_client
客户端将向服务器发送一个Acknowledge PDU,然后PDU中的数据将被回显到客户端并在终端中显示。
版权 © 2023-present Cameron Howell
依赖项
~1.5–2.4MB
~46K SLoC