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