|
Kagome
Polkadot Runtime Engine in C++17
|
This is the complete list of members for kagome::network::GrandpaProtocol, including all inherited members.
| app_config_ | kagome::network::GrandpaProtocol | private |
| base_ | kagome::network::GrandpaProtocol | private |
| catchUpRequest(const libp2p::peer::PeerId &peer_id, CatchUpRequest &&catch_up_request) | kagome::network::GrandpaProtocol | |
| catchUpResponse(const libp2p::peer::PeerId &peer_id, CatchUpResponse &&catch_up_response) | kagome::network::GrandpaProtocol | |
| Direction enum name | kagome::network::GrandpaProtocol | private |
| finalize(FullCommitMessage &&msg, std::optional< const libp2p::peer::PeerId > peer_id) | kagome::network::GrandpaProtocol | |
| grandpa_observer_ | kagome::network::GrandpaProtocol | private |
| GrandpaProtocol()=delete | kagome::network::GrandpaProtocol | |
| GrandpaProtocol(libp2p::Host &host, std::shared_ptr< boost::asio::io_context > io_context, const application::AppConfiguration &app_config, std::shared_ptr< consensus::grandpa::GrandpaObserver > grandpa_observer, const OwnPeerInfo &own_info, std::shared_ptr< StreamEngine > stream_engine, std::shared_ptr< PeerManager > peer_manager, const primitives::BlockHash &genesis_hash, std::shared_ptr< libp2p::basic::Scheduler > scheduler) | kagome::network::GrandpaProtocol | |
| io_context_ | kagome::network::GrandpaProtocol | private |
| kGrandpaProtocolName | kagome::network::GrandpaProtocol | inlineprivatestatic |
| kRecentnessDuration | kagome::network::GrandpaProtocol | privatestatic |
| neighbor(GrandpaNeighborMessage &&msg) | kagome::network::GrandpaProtocol | |
| newOutgoingStream(const PeerInfo &peer_info, std::function< void(outcome::result< std::shared_ptr< Stream >>)> &&cb) override | kagome::network::GrandpaProtocol | 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::GrandpaProtocol | 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 |
| own_info_ | kagome::network::GrandpaProtocol | private |
| peer_manager_ | kagome::network::GrandpaProtocol | 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::GrandpaProtocol | inlinevirtual |
| read(std::shared_ptr< Stream > stream) | kagome::network::GrandpaProtocol | private |
| readHandshake(std::shared_ptr< Stream > stream, Direction direction, std::function< void(outcome::result< void >)> &&cb) | kagome::network::GrandpaProtocol | private |
| recent_catchup_requests_by_peer_ | kagome::network::GrandpaProtocol | private |
| recent_catchup_requests_by_round_ | kagome::network::GrandpaProtocol | private |
| scheduler_ | kagome::network::GrandpaProtocol | private |
| start() override | kagome::network::GrandpaProtocol | virtual |
| stop() override | kagome::network::GrandpaProtocol | virtual |
| stream_engine_ | kagome::network::GrandpaProtocol | private |
| vote(network::GrandpaVote &&vote_message, std::optional< const libp2p::peer::PeerId > peer_id) | kagome::network::GrandpaProtocol | |
| write(std::shared_ptr< Stream > stream, const int &msg, std::function< void(outcome::result< std::shared_ptr< Stream >>)> &&cb) | kagome::network::GrandpaProtocol | private |
| writeHandshake(std::shared_ptr< Stream > stream, Direction direction, std::function< void(outcome::result< void >)> &&cb) | kagome::network::GrandpaProtocol | private |
| ~GrandpaProtocol() override=default | kagome::network::GrandpaProtocol | |
| ~NonCopyable()=default | NonCopyable | private |
| ~NonMovable()=default | NonMovable | private |
| ~ProtocolBase()=default | kagome::network::ProtocolBase | virtual |