Kagome
Polkadot Runtime Engine in C++17
|
This is the complete list of members for kagome::network::CollationProtocol, including all inherited members.
app_config_ | kagome::network::CollationProtocol | private |
base_ | kagome::network::CollationProtocol | private |
CollationProtocol()=delete | kagome::network::CollationProtocol | |
CollationProtocol(libp2p::Host &host, application::AppConfiguration const &app_config, application::ChainSpec const &chain_spec, std::shared_ptr< CollationObserver > observer) | kagome::network::CollationProtocol | |
doCollatorHandshake(std::shared_ptr< kagome::network::Stream > const &stream, F &&func) | kagome::network::CollationProtocol | inlineprivate |
exchangeHandshake(std::shared_ptr< kagome::network::Stream > const &stream, F &&func) | kagome::network::CollationProtocol | inlineprivate |
newOutgoingStream(const PeerInfo &peer_info, std::function< void(outcome::result< std::shared_ptr< Stream >>)> &&cb) override | kagome::network::CollationProtocol | virtual |
NonCopyable(NonCopyable const &)=delete | NonCopyable | private |
NonCopyable()=default | NonCopyable | private |
NonMovable(NonMovable &&)=delete | NonMovable | private |
NonMovable()=default | NonMovable | private |
observer_ | kagome::network::CollationProtocol | private |
onCollationAdvRx(libp2p::peer::PeerId const &peer_id, CollatorAdvertisement &&collation_adv) | kagome::network::CollationProtocol | private |
onCollationDeclRx(libp2p::peer::PeerId const &peer_id, CollatorDeclaration &&collation_decl) | kagome::network::CollationProtocol | private |
onCollationMessageRx(libp2p::peer::PeerId const &peer_id, CollationMessage &&collation_message) | kagome::network::CollationProtocol | private |
onIncomingStream(std::shared_ptr< Stream > stream) override | kagome::network::CollationProtocol | 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::CollationProtocol | inlinevirtual |
readCollationMsg(std::shared_ptr< kagome::network::Stream > stream) | kagome::network::CollationProtocol | private |
start() override | kagome::network::CollationProtocol | virtual |
stop() override | kagome::network::CollationProtocol | virtual |
~CollationProtocol() override=default | kagome::network::CollationProtocol | |
~NonCopyable()=default | NonCopyable | private |
~NonMovable()=default | NonMovable | private |
~ProtocolBase()=default | kagome::network::ProtocolBase | virtual |