TARAXA
taraxa::network::tarcap::TaraxaCapability Member List

This is the complete list of members for taraxa::network::tarcap::TaraxaCapability, including all inherited members.

all_packets_stats_taraxa::network::tarcap::TaraxaCapabilityprivate
filterSyncIrrelevantPackets(SubprotocolPacketType packet_type) consttaraxa::network::tarcap::TaraxaCapabilityinlineprivate
getPeersState()taraxa::network::tarcap::TaraxaCapability
getSpecificHandler() consttaraxa::network::tarcap::TaraxaCapability
handlePacketQueueOverLimit(std::shared_ptr< dev::p2p::Host > host, dev::p2p::NodeID node_id, size_t tp_queue_size)taraxa::network::tarcap::TaraxaCapabilityprivate
InitPacketsHandlers typedeftaraxa::network::tarcap::TaraxaCapability
interpretCapabilityPacket(std::weak_ptr< dev::p2p::Session > session, unsigned _id, dev::RLP const &_r) overridetaraxa::network::tarcap::TaraxaCapabilityvirtual
kConftaraxa::network::tarcap::TaraxaCapabilityprivate
kInitLatestVersionHandlerstaraxa::network::tarcap::TaraxaCapabilitystatic
kInitV3Handlerstaraxa::network::tarcap::TaraxaCapabilitystatic
last_ddos_disconnect_time_taraxa::network::tarcap::TaraxaCapabilityprivate
last_disconnect_number_of_peers_taraxa::network::tarcap::TaraxaCapabilityprivate
messageCount() const overridetaraxa::network::tarcap::TaraxaCapabilityvirtual
name() const overridetaraxa::network::tarcap::TaraxaCapabilityvirtual
onConnect(std::weak_ptr< dev::p2p::Session > session, u256 const &) overridetaraxa::network::tarcap::TaraxaCapabilityvirtual
onDisconnect(dev::p2p::NodeID const &_nodeID) overridetaraxa::network::tarcap::TaraxaCapabilityvirtual
operator=(const TaraxaCapability &ro)=deletetaraxa::network::tarcap::TaraxaCapability
operator=(TaraxaCapability &&ro)=deletetaraxa::network::tarcap::TaraxaCapability
packets_handlers_taraxa::network::tarcap::TaraxaCapabilityprivate
packetTypeToString(unsigned _packetType) const overridetaraxa::network::tarcap::TaraxaCapabilityvirtual
pbft_syncing_state_taraxa::network::tarcap::TaraxaCapabilityprivate
peers_state_taraxa::network::tarcap::TaraxaCapabilityprivate
queue_over_limit_taraxa::network::tarcap::TaraxaCapabilityprivate
queue_over_limit_start_time_taraxa::network::tarcap::TaraxaCapabilityprivate
TaraxaCapability(TarcapVersion version, const FullNodeConfig &conf, const h256 &genesis_hash, std::weak_ptr< dev::p2p::Host > host, const dev::KeyPair &key, std::shared_ptr< network::threadpool::PacketsThreadPool > threadpool, std::shared_ptr< TimePeriodPacketsStats > packets_stats, std::shared_ptr< PbftSyncingState > syncing_state, std::shared_ptr< DbStorage > db, std::shared_ptr< PbftManager > pbft_mgr, std::shared_ptr< PbftChain > pbft_chain, std::shared_ptr< VoteManager > vote_mgr, std::shared_ptr< DagManager > dag_mgr, std::shared_ptr< TransactionManager > trx_mgr, std::shared_ptr< SlashingManager > slashing_manager, std::shared_ptr< pillar_chain::PillarChainManager > pillar_chain_mgr, InitPacketsHandlers init_packets_handlers=kInitLatestVersionHandlers)taraxa::network::tarcap::TaraxaCapability
TaraxaCapability(const TaraxaCapability &ro)=deletetaraxa::network::tarcap::TaraxaCapability
TaraxaCapability(TaraxaCapability &&ro)=deletetaraxa::network::tarcap::TaraxaCapability
thread_pool_taraxa::network::tarcap::TaraxaCapabilityprivate
version() const overridetaraxa::network::tarcap::TaraxaCapabilityvirtual
version_taraxa::network::tarcap::TaraxaCapabilityprivate
~CapabilityFace()=defaultdev::p2p::CapabilityFacevirtual
~TaraxaCapability()=defaulttaraxa::network::tarcap::TaraxaCapabilityvirtual