feat: 支持获取和查看板子连接的情况。

This commit is contained in:
2023-04-30 18:44:26 +08:00
parent 11045f27d8
commit 6c90a5e655
6 changed files with 193 additions and 58 deletions

View File

@ -419,12 +419,13 @@ async fn main() {
loop {
match UdpRpc::global().await {
Ok(udp_rpc) => {
let mut receiver = udp_rpc.clone_boards_change_receiver().await;
let mut receiver = udp_rpc.subscribe_boards_change();
loop {
if let Err(err) = receiver.changed().await {
error!("boards change receiver changed error: {}", err);
return;
}
log::info!("boards changed");
let boards = receiver.borrow().clone();