[−][src]Crate roa_tcp
This crate provides an acceptor implementing roa_core::Accept
and an app extension.
TcpIncoming
use roa_core::App; use roa_tcp::TcpIncoming; use std::io; let app = App::new(()); let incoming = TcpIncoming::bind("127.0.0.1:0")?; let server = app.accept(incoming); // server.await Ok(())
Listener
use roa_core::App; use roa_tcp::Listener; use std::io; let app = App::new(()); let (addr, server) = app.listen_on("127.0.0.1:0")?; // server.await Ok(())
Structs
TcpIncoming | A stream of connections from binding to an address. As an implementation of roa_core::Accept. |
Traits
Listener | An app extension. |