rmw-upnp
upnp port map daemon
use example
use rmw_upnp::daemon;
use std::process::exit;
#[async_std::main]
async fn main() {
let port = 23087;
let duration = 60;
let r = daemon("rmw upnp test".to_string(), port, duration);
loop {
println!("{:?}", r.recv().await);
exit(0);
}
}
output as below
Ok((23087, 172.16.0.123, 172.16.0.1:1900))
关于
本项目隶属于人民网络(rmw.link) 代码计划。