senf::emu::EthernetFragmenter Class Reference

#include <senf/Ext/NetEmu/Ethernet/EthernetFragmenter.hh>

Inheritance diagram for senf::emu::EthernetFragmenter:

Public Member Functions

 EthernetFragmenter ()
 
void fragmentFrame (senf::EthernetPacket const &pkt, unsigned treshold)
 
std::vector< senf::EthernetPacket > & fragments ()
 
- Public Member Functions inherited from senf::emu::EthernetFragmenterBase
 EthernetFragmenterBase ()
 
virtual ~EthernetFragmenterBase ()
 
unsigned fragmentationCount ()
 

Additional Inherited Members

- Static Public Member Functions inherited from senf::emu::EthernetFragmenterBase
static bool fragmentationRequired (senf::EthernetPacket const &pkt, unsigned threshold)
 
- Protected Member Functions inherited from senf::emu::EthernetFragmenterBase
void do_fragmentFrame (senf::EthernetPacket const &eth, unsigned threshold)
 

Detailed Description

Definition at line 46 of file EthernetFragmenter.hh.

Constructor & Destructor Documentation

◆ EthernetFragmenter()

senf::emu::EthernetFragmenter::EthernetFragmenter ( )

Definition at line 95 of file EthernetFragmenter.cc.

Member Function Documentation

◆ fragmentFrame()

void senf::emu::EthernetFragmenter::fragmentFrame ( senf::EthernetPacket const &  pkt,
unsigned  treshold 
)

Definition at line 109 of file EthernetFragmenter.cc.

◆ fragments()

std::vector< senf::EthernetPacket > & senf::emu::EthernetFragmenter::fragments ( )

Definition at line 99 of file EthernetFragmenter.cc.


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