Trait AddressBookPeers

Source
pub trait AddressBookPeers {
    // Required methods
    fn recently_live_peers(&self, now: DateTime<Utc>) -> Vec<MetaAddr>;
    fn add_peer(&mut self, peer: PeerSocketAddr) -> bool;
}
Expand description

Method signatures for getting MetaAddrs of recently live peers.

Required Methods§

Source

fn recently_live_peers(&self, now: DateTime<Utc>) -> Vec<MetaAddr>

Return an Vec of peers we’ve seen recently, in reconnection attempt order.

Source

fn add_peer(&mut self, peer: PeerSocketAddr) -> bool

Add a peer to the address book.

Implementations on Foreign Types§

Source§

impl AddressBookPeers for Arc<Mutex<AddressBook>>

Implementors§