|
TARAXA
|
#include <libdevcore/RLP.h>#include <memory>#include <string_view>#include "exceptions.hpp"#include "logger/logger.hpp"#include "network/tarcap/packet_types.hpp"#include "network/tarcap/packets_handlers/latest/common/base_packet_handler.hpp"#include "network/tarcap/shared_states/peers_state.hpp"#include "network/tarcap/stats/time_period_packets_stats.hpp"#include "network/tarcap/taraxa_peer.hpp"#include "network/threadpool/packet_data.hpp"
Go to the source code of this file.
Classes | |
| class | taraxa::network::tarcap::PacketHandler |
| Packet handler base class that consists of shared state and some commonly used functions. More... | |
Namespaces | |
| namespace | taraxa |
| namespace | taraxa::network |
| namespace | taraxa::network::tarcap |
Functions | |
| template<class PacketType > | |
| PacketType | taraxa::network::tarcap::decodePacketRlp (const dev::RLP &packet_rlp) |
| template<class PacketType > | |
| dev::bytes | taraxa::network::tarcap::encodePacketRlp (PacketType packet) |