Trait bitcoin::network::listener::Listener
[−]
[src]
pub trait Listener { fn peer(&self) -> &str; fn port(&self) -> u16; fn network(&self) -> Network; fn start(&self) -> Result<(Receiver<SocketResponse>, Socket), Error> { ... } }
A message which can be sent on the Bitcoin network
Required Methods
fn peer(&self) -> &str
Return a string encoding of the peer's network address
fn port(&self) -> u16
Return the port we have connected to the peer on
fn network(&self) -> Network
Return the network this Listener
is operating on