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

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

app_config_kagome::network::GrandpaProtocolprivate
base_kagome::network::GrandpaProtocolprivate
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 namekagome::network::GrandpaProtocolprivate
finalize(FullCommitMessage &&msg, std::optional< const libp2p::peer::PeerId > peer_id)kagome::network::GrandpaProtocol
grandpa_observer_kagome::network::GrandpaProtocolprivate
GrandpaProtocol()=deletekagome::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::GrandpaProtocolprivate
kGrandpaProtocolNamekagome::network::GrandpaProtocolinlineprivatestatic
kRecentnessDurationkagome::network::GrandpaProtocolprivatestatic
neighbor(GrandpaNeighborMessage &&msg)kagome::network::GrandpaProtocol
newOutgoingStream(const PeerInfo &peer_info, std::function< void(outcome::result< std::shared_ptr< Stream >>)> &&cb) overridekagome::network::GrandpaProtocolvirtual
NonCopyable(NonCopyable const &)=deleteNonCopyableprivate
NonCopyable()=defaultNonCopyableprivate
NonMovable(NonMovable &&)=deleteNonMovableprivate
NonMovable()=defaultNonMovableprivate
onIncomingStream(std::shared_ptr< Stream > stream) overridekagome::network::GrandpaProtocolvirtual
kagome::operator=(ProtocolBase &&) noexcept=deletekagome::network::ProtocolBase
kagome::operator=(ProtocolBase const &)=deletekagome::network::ProtocolBase
NonCopyable::operator=(NonCopyable const &)=deleteNonCopyableprivate
NonMovable::operator=(NonMovable &&)=deleteNonMovableprivate
own_info_kagome::network::GrandpaProtocolprivate
peer_manager_kagome::network::GrandpaProtocolprivate
ProtocolBase()=defaultkagome::network::ProtocolBase
ProtocolBase(ProtocolBase &&) noexcept=deletekagome::network::ProtocolBase
ProtocolBase(const ProtocolBase &)=deletekagome::network::ProtocolBase
protocolName() const overridekagome::network::GrandpaProtocolinlinevirtual
read(std::shared_ptr< Stream > stream)kagome::network::GrandpaProtocolprivate
readHandshake(std::shared_ptr< Stream > stream, Direction direction, std::function< void(outcome::result< void >)> &&cb)kagome::network::GrandpaProtocolprivate
recent_catchup_requests_by_peer_kagome::network::GrandpaProtocolprivate
recent_catchup_requests_by_round_kagome::network::GrandpaProtocolprivate
scheduler_kagome::network::GrandpaProtocolprivate
start() overridekagome::network::GrandpaProtocolvirtual
stop() overridekagome::network::GrandpaProtocolvirtual
stream_engine_kagome::network::GrandpaProtocolprivate
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::GrandpaProtocolprivate
writeHandshake(std::shared_ptr< Stream > stream, Direction direction, std::function< void(outcome::result< void >)> &&cb)kagome::network::GrandpaProtocolprivate
~GrandpaProtocol() override=defaultkagome::network::GrandpaProtocol
~NonCopyable()=defaultNonCopyableprivate
~NonMovable()=defaultNonMovableprivate
~ProtocolBase()=defaultkagome::network::ProtocolBasevirtual