Kagome
Polkadot Runtime Engine in C++17
|
This is the complete list of members for kagome::network::SyncProtocolImpl, including all inherited members.
base_ | kagome::network::SyncProtocolImpl | private |
kSyncProtocolName | kagome::network::SyncProtocolImpl | inlineprivatestatic |
newOutgoingStream(const PeerInfo &peer_info, std::function< void(outcome::result< std::shared_ptr< Stream >>)> &&cb) override | kagome::network::SyncProtocolImpl | virtual |
NonCopyable(NonCopyable const &)=delete | NonCopyable | private |
NonCopyable()=default | NonCopyable | private |
NonMovable(NonMovable &&)=delete | NonMovable | private |
NonMovable()=default | NonMovable | private |
onIncomingStream(std::shared_ptr< Stream > stream) override | kagome::network::SyncProtocolImpl | virtual |
kagome::operator=(ProtocolBase &&) noexcept=delete | kagome::network::ProtocolBase | |
kagome::operator=(ProtocolBase const &)=delete | kagome::network::ProtocolBase | |
NonCopyable::operator=(NonCopyable const &)=delete | NonCopyable | private |
NonMovable::operator=(NonMovable &&)=delete | NonMovable | private |
ProtocolBase()=default | kagome::network::ProtocolBase | |
ProtocolBase(ProtocolBase &&) noexcept=delete | kagome::network::ProtocolBase | |
ProtocolBase(const ProtocolBase &)=delete | kagome::network::ProtocolBase | |
protocolName() const override | kagome::network::SyncProtocolImpl | inlinevirtual |
readRequest(std::shared_ptr< Stream > stream) | kagome::network::SyncProtocolImpl | |
readResponse(std::shared_ptr< Stream > stream, std::function< void(outcome::result< BlocksResponse >)> &&response_handler) | kagome::network::SyncProtocolImpl | |
reputation_repository_ | kagome::network::SyncProtocolImpl | private |
request(const PeerId &peer_id, BlocksRequest block_request, std::function< void(outcome::result< BlocksResponse >)> &&response_handler) override | kagome::network::SyncProtocolImpl | virtual |
response_cache_ | kagome::network::SyncProtocolImpl | private |
start() override | kagome::network::SyncProtocolImpl | virtual |
stop() override | kagome::network::SyncProtocolImpl | virtual |
sync_observer_ | kagome::network::SyncProtocolImpl | private |
SyncProtocolImpl(libp2p::Host &host, const application::ChainSpec &chain_spec, std::shared_ptr< SyncProtocolObserver > sync_observer, std::shared_ptr< ReputationRepository > reputation_repository) | kagome::network::SyncProtocolImpl | |
writeRequest(std::shared_ptr< Stream > stream, BlocksRequest block_request, std::function< void(outcome::result< void >)> &&cb) | kagome::network::SyncProtocolImpl | |
writeResponse(std::shared_ptr< Stream > stream, const BlocksResponse &block_response) | kagome::network::SyncProtocolImpl | |
~NonCopyable()=default | NonCopyable | private |
~NonMovable()=default | NonMovable | private |
~ProtocolBase()=default | kagome::network::ProtocolBase | virtual |