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

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

newOutgoingStream(const PeerInfo &peer_info, std::function< void(outcome::result< std::shared_ptr< Stream >>)> &&cb)=0kagome::network::ProtocolBasepure virtual
onIncomingStream(std::shared_ptr< Stream > stream)=0kagome::network::ProtocolBasepure virtual
operator=(ProtocolBase &&) noexcept=deletekagome::network::ProtocolBase
operator=(ProtocolBase const &)=deletekagome::network::ProtocolBase
ProtocolBase()=defaultkagome::network::ProtocolBase
ProtocolBase(ProtocolBase &&) noexcept=deletekagome::network::ProtocolBase
ProtocolBase(const ProtocolBase &)=deletekagome::network::ProtocolBase
protocolName() const =0kagome::network::ProtocolBasepure virtual
request(const PeerId &peer_id, BlocksRequest block_request, std::function< void(outcome::result< BlocksResponse >)> &&response_handler)=0kagome::network::SyncProtocolpure virtual
start()=0kagome::network::ProtocolBasepure virtual
stop()=0kagome::network::ProtocolBasepure virtual
~ProtocolBase()=defaultkagome::network::ProtocolBasevirtual