14 #ifndef HH_WiBACK_Core_Interfaces_EthernetReassembler_ 15 #define HH_WiBACK_Core_Interfaces_EthernetReassembler_ 1 41 std::uint8_t nextFragmentNr_;
45 unsigned packetsUnfragmented_;
46 unsigned packetsReassembled_;
47 unsigned fragmentsInvalid_;
48 unsigned fragmentsProcessed_;
bool processFrame(senf::EthernetPacket const ð, EthernetFragmentPacket const &fragment)
virtual ~EthernetReassemblerBase()
senf::detail::packet::iterator iterator
senf::EthernetPacket & reassembledPacket()
#define SENF_PPI_MODULE(name)
senf::ppi::connector::PassiveInput< senf::EthernetPacket > input
unsigned packetsUnfragmented()
unsigned fragmentsInvalid()
unsigned packetsReassembled()
unsigned fragmentsProcessed()
ConcretePacket< EthernetPacketType > EthernetPacket
EthernetReassemblerBase()
senf::ppi::connector::ActiveOutput< senf::EthernetPacket > output