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 MetaAddr
s of recently live peers.
Required Methods§
Sourcefn recently_live_peers(&self, now: DateTime<Utc>) -> Vec<MetaAddr>
fn recently_live_peers(&self, now: DateTime<Utc>) -> Vec<MetaAddr>
Return an Vec of peers we’ve seen recently, in reconnection attempt order.
Sourcefn add_peer(&mut self, peer: PeerSocketAddr) -> bool
fn add_peer(&mut self, peer: PeerSocketAddr) -> bool
Add a peer to the address book.