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

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

app_config_kagome::network::ProtocolFactoryprivate
babe_kagome::network::ProtocolFactoryprivate
block_tree_kagome::network::ProtocolFactoryprivate
chain_spec_kagome::network::ProtocolFactoryprivate
collation_observer_kagome::network::ProtocolFactoryprivate
ext_event_key_repo_kagome::network::ProtocolFactoryprivate
extrinsic_events_engine_kagome::network::ProtocolFactoryprivate
extrinsic_observer_kagome::network::ProtocolFactoryprivate
grandpa_observer_kagome::network::ProtocolFactoryprivate
hasher_kagome::network::ProtocolFactoryprivate
host_kagome::network::ProtocolFactoryprivate
io_context_kagome::network::ProtocolFactoryprivate
makeBlockAnnounceProtocol() const kagome::network::ProtocolFactory
makeCollationProtocol() const kagome::network::ProtocolFactory
makeGrandpaProtocol() const kagome::network::ProtocolFactory
makePropagateTransactionsProtocol() const kagome::network::ProtocolFactory
makeReqCollationProtocol() const kagome::network::ProtocolFactory
makeStateProtocol() const kagome::network::ProtocolFactory
makeSyncProtocol() const kagome::network::ProtocolFactory
own_info_kagome::network::ProtocolFactoryprivate
peer_manager_kagome::network::ProtocolFactoryprivate
ProtocolFactory(libp2p::Host &host, const application::AppConfiguration &app_config, const application::ChainSpec &chain_spec, const OwnPeerInfo &own_info, std::shared_ptr< boost::asio::io_context > io_context, std::shared_ptr< crypto::Hasher > hasher, std::shared_ptr< StreamEngine > stream_engine, std::shared_ptr< primitives::events::ExtrinsicSubscriptionEngine > extrinsic_events_engine, std::shared_ptr< subscription::ExtrinsicEventKeyRepository > ext_event_key_repo, std::shared_ptr< ReputationRepository > reputation_repository, std::shared_ptr< libp2p::basic::Scheduler > scheduler)kagome::network::ProtocolFactory
reputation_repository_kagome::network::ProtocolFactoryprivate
req_collation_observer_kagome::network::ProtocolFactoryprivate
scheduler_kagome::network::ProtocolFactoryprivate
setBabe(const std::shared_ptr< consensus::babe::Babe > &babe)kagome::network::ProtocolFactoryinline
setBlockTree(const std::shared_ptr< blockchain::BlockTree > &block_tree)kagome::network::ProtocolFactoryinline
setCollactionObserver(std::shared_ptr< CollationObserver > const &collation_observer)kagome::network::ProtocolFactoryinline
setExtrinsicObserver(const std::shared_ptr< ExtrinsicObserver > &extrinsic_observer)kagome::network::ProtocolFactoryinline
setGrandpaObserver(const std::shared_ptr< consensus::grandpa::GrandpaObserver > &grandpa_observer)kagome::network::ProtocolFactoryinline
setPeerManager(const std::shared_ptr< PeerManager > &peer_manager)kagome::network::ProtocolFactoryinline
setReqCollationObserver(std::shared_ptr< ReqCollationObserver > const &req_collation_observer)kagome::network::ProtocolFactoryinline
setStateObserver(const std::shared_ptr< StateProtocolObserver > &state_observer)kagome::network::ProtocolFactoryinline
setSyncObserver(const std::shared_ptr< SyncProtocolObserver > &sync_observer)kagome::network::ProtocolFactoryinline
state_observer_kagome::network::ProtocolFactoryprivate
stream_engine_kagome::network::ProtocolFactoryprivate
sync_observer_kagome::network::ProtocolFactoryprivate