senf::emu::WiredTransmitter Class Reference

Wired transmitter base class. More...

#include <senf/Ext/NetEmu/InterfaceAPI.hh>

Inheritance diagram for senf::emu::WiredTransmitter:

Protected Member Functions

 WiredTransmitter (ppi::connector::PassiveInput<> &input)
 
 WiredTransmitter (ppi::connector::PassiveInput< EthernetPacket > &input)
 
 WiredTransmitter (ppi::connector::PassiveInputJack<> &input)
 
 WiredTransmitter (ppi::connector::PassiveInputJack< EthernetPacket > &input)
 
void init ()
 

Additional Inherited Members

- Public Member Functions inherited from senf::emu::Transmitter
virtual ~Transmitter ()
 
unsigned mtu () const
 Get interface MTU. More...
 
void mtu (unsigned v)
 Set interface MTU. More...
 
void flushTxQueues ()
 Flush Tx Queues. More...
 
- Public Attributes inherited from senf::emu::Transmitter
ppi::connector::PassiveInputJack< EthernetPacketinput
 

Detailed Description

Wired transmitter base class.

See also
NetEmu interface API

Definition at line 428 of file InterfaceAPI.hh.

Constructor & Destructor Documentation

◆ WiredTransmitter() [1/4]

senf::emu::WiredTransmitter::WiredTransmitter ( ppi::connector::PassiveInput<> &  input)
protected

◆ WiredTransmitter() [2/4]

senf::emu::WiredTransmitter::WiredTransmitter ( ppi::connector::PassiveInput< EthernetPacket > &  input)
protected

◆ WiredTransmitter() [3/4]

senf::emu::WiredTransmitter::WiredTransmitter ( ppi::connector::PassiveInputJack<> &  input)
protected

◆ WiredTransmitter() [4/4]

senf::emu::WiredTransmitter::WiredTransmitter ( ppi::connector::PassiveInputJack< EthernetPacket > &  input)
protected

Member Function Documentation

◆ init()

void senf::emu::WiredTransmitter::init ( )
protected

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