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

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

host_kagome::network::StateProtocolImplprivate
kStateProtocolNamekagome::network::StateProtocolImplinlineprivatestatic
log_kagome::network::StateProtocolImplprivate
newOutgoingStream(const PeerInfo &peer_info, std::function< void(outcome::result< std::shared_ptr< Stream >>)> &&cb) overridekagome::network::StateProtocolImplvirtual
onIncomingStream(std::shared_ptr< Stream > stream) overridekagome::network::StateProtocolImplvirtual
operator=(ProtocolBase &&) noexcept=deletekagome::network::ProtocolBase
operator=(ProtocolBase const &)=deletekagome::network::ProtocolBase
protocol_kagome::network::StateProtocolImplprivate
ProtocolBase()=defaultkagome::network::ProtocolBase
ProtocolBase(ProtocolBase &&) noexcept=deletekagome::network::ProtocolBase
ProtocolBase(const ProtocolBase &)=deletekagome::network::ProtocolBase
protocolName() const overridekagome::network::StateProtocolImplinlinevirtual
readRequest(std::shared_ptr< Stream > stream)kagome::network::StateProtocolImpl
readResponse(std::shared_ptr< Stream > stream, std::function< void(outcome::result< StateResponse >)> &&response_handler)kagome::network::StateProtocolImpl
request(const PeerId &peer_id, StateRequest state_request, std::function< void(outcome::result< StateResponse >)> &&response_handler) overridekagome::network::StateProtocolImplvirtual
start() overridekagome::network::StateProtocolImplvirtual
state_observer_kagome::network::StateProtocolImplprivate
StateProtocolImpl(libp2p::Host &host, const application::ChainSpec &chain_spec, std::shared_ptr< StateProtocolObserver > state_observer)kagome::network::StateProtocolImpl
stop() overridekagome::network::StateProtocolImplvirtual
writeRequest(std::shared_ptr< Stream > stream, StateRequest state_request, std::function< void(outcome::result< void >)> &&cb)kagome::network::StateProtocolImpl
writeResponse(std::shared_ptr< Stream > stream, StateResponse state_response)kagome::network::StateProtocolImpl
~ProtocolBase()=defaultkagome::network::ProtocolBasevirtual