TARAXA
|
#include <libdevcore/RLP.h>
#include <memory>
#include <string_view>
#include "exceptions.hpp"
#include "logger/logging.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) |