Struct bip_handshake::transports::TcpTransport
[−]
[src]
pub struct TcpTransport;
Defines a Transport
operating over TCP.
Trait Implementations
impl Transport for TcpTransport
[src]
type Socket = TcpStream
Concrete socket.
type FutureSocket = TcpStreamNew
Future Self::Socket
.
type Listener = TcpListenerStream<Incoming>
Concrete listener.
fn connect(addr: &SocketAddr, handle: &Handle) -> Result<Self::FutureSocket>
Connect to the given address over this transport, using the supplied Handle
.
fn listen(addr: &SocketAddr, handle: &Handle) -> Result<Self::Listener>
Listen to the given address for this transport, using the supplied Handle
.