TARAXA
taraxa::InvalidRlpItemsCountException Class Reference

Exception thrown in case basic rlp format validation fails - number of rlp items. More...

#include <exceptions.hpp>

Collaboration diagram for taraxa::InvalidRlpItemsCountException:

Public Member Functions

 InvalidRlpItemsCountException (const std::string &packet_type_str, size_t actual_size, size_t expected_size)
 
- Public Member Functions inherited from taraxa::PacketProcessingException
 PacketProcessingException (const std::string &msg, dev::p2p::DisconnectReason disconnect_reason)
 
dev::p2p::DisconnectReason getDisconnectReason () const
 

Detailed Description

Exception thrown in case basic rlp format validation fails - number of rlp items.

Note
In case actual parsing fails due to types mismatch, one of thev::RLPException is thrown

Constructor & Destructor Documentation

◆ InvalidRlpItemsCountException()

taraxa::InvalidRlpItemsCountException::InvalidRlpItemsCountException ( const std::string &  packet_type_str,
size_t  actual_size,
size_t  expected_size 
)
inline

The documentation for this class was generated from the following file: