simpdiscover
1.0.0
Simpdiscover 是一个简单的 Rust 箱,可帮助使用 UDP 广播数据报或“信标”发现局域网 (LAN) 内的服务。
服务的“发布者”可以是另一台机器上的进程,也可以是同一台机器上的另一个线程或进程。
使用cargo run --bin announce
从存储库运行这个二进制文件,或者只是announce
您是否已经安装了带有cargo的箱子。
它需要一个可选的命令行参数来指定要宣布的信标消息的字符串: cargo run --bin announce -- Hello
使用cargo run --bin listen
从存储库运行此二进制文件,或者如果您已经安装了带有 Cargo 的板条箱,则仅listen
。
它需要一个可选的命令行参数来指定退出前等待的信标消息的字符串: cargo run --bin listen -- Hello
我已经记下大部分关于未来工作的笔记,并将它们转换为 GitHub 问题。
有些只是关于我不明白的事情的问题,希望 UDP 和 rust 方面的专家向我解释它们。
请发表评论或启动任何您有兴趣实施的内容。
如果附有一些文档评论、文档测试或测试,PR 显然是受欢迎的。
cd
进入目录cargo build
cargo test
cargo clippy -- -D warnings