Emulated interface base-class for receive capable wired interfaces. More...
#include <senf/Ext/NetEmu/EmulatedInterface.hh>

Protected Member Functions | |
| void | init () |
Protected Member Functions inherited from senf::emu::EmulatedReceiver | |
| EmulatedReceiver () | |
| void | init () |
| void | initEmulatedReceiver () |
| Initialize receiver. More... | |
| void | deinitEmulatedReceiver () |
| Shut down receiver. More... | |
| bool | promiscEmulatedReceiver () const |
| Get receiver promiscuous state. More... | |
| void | promiscEmulatedReceiver (bool v) |
| Set receiver promiscuous state. More... | |
| void | annotationModeEmulatedReceiver (bool a) |
| Set receiver annotationMode state. More... | |
| bool | annotationModeEmulatedReceiver () const |
| Get receiver annotationMode state. More... | |
| void | mcAddEmulatedReceiver (MACAddress const &address) |
| Add multicast MAC address. More... | |
| void | mcDropEmulatedReceiver (MACAddress const &address) |
| Drops multicast MAC address. More... | |
Additional Inherited Members | |
Public Member Functions inherited from senf::emu::EmulatedReceiver | |
| void | startStatistics (ClockService::clock_type pollInterval) |
| Start statistics generation or change interval. More... | |
| void | maxDelay (ClockService::clock_type maxDelay) |
| Set maximum allowed packet delay. More... | |
| ClockService::clock_type | maxDelay () const |
| Get current maxDelay() value. More... | |
| unsigned | delayedPackets () const |
| Number of packets with delay > maxDelay() More... | |
| ClockService::clock_type | maxPacketDelay () const |
| Maximum packet delay encountered. More... | |
| unsigned | droppedPackets () const |
| Number of dropped packets. More... | |
| double | lossRate () const |
| void | lossRate (double lossRate) |
Protected Attributes inherited from senf::emu::EmulatedReceiver | |
| ppi::connector::ActiveOutputJack | receiverJack |
Emulated interface base-class for receive capable wired interfaces.
Definition at line 294 of file EmulatedInterface.hh.
|
protected |
Definition at line 431 of file EmulatedInterface.cc.