Kagome
Polkadot Runtime Engine in C++17
kagome::network::PeerManager Member List

This is the complete list of members for kagome::network::PeerManager, including all inherited members.

activePeersNumber() const =0kagome::network::PeerManagerpure virtual
AdvResult typedefkagome::network::PeerManager
BlockInfo typedefkagome::network::PeerManager
connectToPeer(const PeerInfo &peer_info)=0kagome::network::PeerManagerpure virtual
forEachPeer(std::function< void(const PeerId &)> func) const =0kagome::network::PeerManagerpure virtual
forOnePeer(const PeerId &peer_id, std::function< void(const PeerId &)> func) const =0kagome::network::PeerManagerpure virtual
getPeerState(const PeerId &peer_id)=0kagome::network::PeerManagerpure virtual
getStreamEngine()=0kagome::network::PeerManagerpure virtual
insert_advertisement(PeerState &peer_state, ParachainState &parachain_state, primitives::BlockHash para_hash)=0kagome::network::PeerManagerpure virtual
keepAlive(const PeerId &peer_id)=0kagome::network::PeerManagerpure virtual
parachainState()=0kagome::network::PeerManagerpure virtual
PeerId typedefkagome::network::PeerManager
PeerInfo typedefkagome::network::PeerManager
reserveStreams(const PeerId &peer_id) const =0kagome::network::PeerManagerpure virtual
setCollating(const PeerId &peer_id, network::CollatorPublicKey const &collator_id, network::ParachainId para_id)=0kagome::network::PeerManagerpure virtual
startPingingPeer(const PeerId &peer_id)=0kagome::network::PeerManagerpure virtual
updatePeerState(const PeerId &peer_id, const Status &status)=0kagome::network::PeerManagerpure virtual
updatePeerState(const PeerId &peer_id, const BlockAnnounce &announce)=0kagome::network::PeerManagerpure virtual
updatePeerState(const PeerId &peer_id, const GrandpaNeighborMessage &neighbor_message)=0kagome::network::PeerManagerpure virtual
~PeerManager()=defaultkagome::network::PeerManagervirtual