TARAXA
taraxa::network::tarcap::TransactionPacketHandler Member List

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

checkPacketRlpIsList(const threadpool::PacketData &packet_data) consttaraxa::network::tarcap::PacketHandlerprotected
disconnect(const dev::p2p::NodeID &node_id, dev::p2p::DisconnectReason reason)taraxa::network::tarcap::PacketHandlerprotected
handle_caught_exception(std::string_view exception_msg, const threadpool::PacketData &packet_data, const dev::p2p::NodeID &peer, dev::p2p::DisconnectReason disconnect_reason=dev::p2p::DisconnectReason::UserReason, bool set_peer_as_malicious=false)taraxa::network::tarcap::PacketHandlerprivate
kConftaraxa::network::tarcap::PacketHandlerprotected
kPacketType_taraxa::network::tarcap::TransactionPacketHandlerstatic
kTransactionPacketItemCounttaraxa::network::tarcap::TransactionPacketHandlerstatic
operator=(const PacketHandler &)=deletetaraxa::network::tarcap::PacketHandler
operator=(PacketHandler &&)=deletetaraxa::network::tarcap::PacketHandler
PacketHandler(const FullNodeConfig &conf, std::shared_ptr< PeersState > peers_state, std::shared_ptr< TimePeriodPacketsStats > packets_stats, const addr_t &node_addr, const std::string &log_channel_name)taraxa::network::tarcap::PacketHandler
PacketHandler(const PacketHandler &)=defaulttaraxa::network::tarcap::PacketHandler
PacketHandler(PacketHandler &&)=defaulttaraxa::network::tarcap::PacketHandler
packets_stats_taraxa::network::tarcap::PacketHandlerprotected
peers_state_taraxa::network::tarcap::PacketHandlerprotected
periodicSendTransactions(std::vector< SharedTransactions > &&transactions)taraxa::network::tarcap::TransactionPacketHandler
process(const threadpool::PacketData &packet_data, const std::shared_ptr< TaraxaPeer > &peer) overridetaraxa::network::tarcap::TransactionPacketHandlerinlineprivatevirtual
processPacket(const threadpool::PacketData &packet_data)taraxa::network::tarcap::PacketHandler
received_trx_count_taraxa::network::tarcap::TransactionPacketHandlerprotected
requestPbftNextVotesAtPeriodRound(const dev::p2p::NodeID &peerID, PbftPeriod pbft_period, PbftRound pbft_round)taraxa::network::tarcap::PacketHandler
sealAndSend(const dev::p2p::NodeID &nodeID, SubprotocolPacketType packet_type, dev::RLPStream &&rlp)taraxa::network::tarcap::PacketHandlerprotected
sendTransactions(std::shared_ptr< TaraxaPeer > peer, std::pair< SharedTransactions, std::vector< trx_hash_t >> &&transactions)taraxa::network::tarcap::TransactionPacketHandler
TransactionPacketHandler(const FullNodeConfig &conf, std::shared_ptr< PeersState > peers_state, std::shared_ptr< TimePeriodPacketsStats > packets_stats, std::shared_ptr< TransactionManager > trx_mgr, const addr_t &node_addr, const std::string &logs_prefix="TRANSACTION_PH")taraxa::network::tarcap::TransactionPacketHandler
transactionsToSendToPeer(std::shared_ptr< TaraxaPeer > peer, const std::vector< SharedTransactions > &transactions, uint32_t account_start_index)taraxa::network::tarcap::TransactionPacketHandlerprotected
transactionsToSendToPeers(std::vector< SharedTransactions > &&transactions)taraxa::network::tarcap::TransactionPacketHandlerprotected
trx_mgr_taraxa::network::tarcap::TransactionPacketHandlerprotected
unique_received_trx_count_taraxa::network::tarcap::TransactionPacketHandlerprotected
validatePacketRlpFormat(const threadpool::PacketData &packet_data) const overridetaraxa::network::tarcap::TransactionPacketHandlerprivatevirtual
~PacketHandler()=defaulttaraxa::network::tarcap::PacketHandlervirtual