[−][src]Function gu_lan::list_hubs
pub fn list_hubs(
) -> impl Future<Item = Vec<HubDesc>, Error = ()>
Lists HUBs visible in local network.
Example
extern crate actix; extern crate futures; extern crate gu_lan; use actix::prelude::*; use futures::{future, prelude::*}; fn main() { System::run(|| Arbiter::spawn( gu_lan::list_hubs() .and_then(|hubs| Ok(hubs.iter().for_each(|hub| { println!( "name={}, addr={:?}, node_id={}", hub.host_name, hub.address, hub.node_id ) }))).then(|_r| future::ok(System::current().stop())) ) ); }