Emulated wireless transmitter base-class. More...
#include <senf/Ext/NetEmu/EmulatedWirelessInterface.hh>

Public Types | |
| typedef detail::InterfaceAccess< EmulatedWirelessInterface > | emui |
| typedef detail::InterfaceAccess< WirelessInterface > | basei |
| typedef std::vector< console::ValueRange< int > > | Ranges |
Public Member Functions | |
| void | registerTxPower (int power) |
| Register single txpower value. More... | |
| void | registerTxPower (int powerLow, int powerHigh) |
| Register range of txpower values. More... | |
| void | registerTxPower (Ranges const &powers) |
| txpower ranges More... | |
Public Member Functions inherited from senf::emu::EmulatedTransmitter | |
| void | delay (ClockService::clock_type delay) |
| set the delay of the sender More... | |
| ClockService::clock_type | delay () const |
| get the sender delay More... | |
Protected Member Functions | |
| EmulatedWirelessTransmitter () | |
| void | init () |
Protected Member Functions inherited from senf::emu::EmulatedTransmitter | |
| EmulatedTransmitter () | |
| void | init () |
| void | initEmulatedTransmitter () |
| Initialize transmitter. More... | |
| void | deinitEmulatedTransmitter () |
| Shut down transmitter. More... | |
| unsigned | mtuEmulatedTransmitter () const |
| Get emulated MTU. More... | |
| void | mtuEmulatedTransmitter (unsigned v) |
| Set emulated MTU. More... | |
| virtual Packet::size_type | v_emulatedPayloadSize (Packet packet) |
| Called to get size of payload. More... | |
Protected Attributes | |
| ppi::connector::PassiveInputJack | transmitterJack |
Protected Attributes inherited from senf::emu::EmulatedTransmitter | |
| ppi::connector::PassiveInputJack | transmitterJack |
Emulated wireless transmitter base-class.
Definition at line 397 of file EmulatedWirelessInterface.hh.
| typedef detail::InterfaceAccess<WirelessInterface> senf::emu::EmulatedWirelessTransmitter::basei |
Definition at line 404 of file EmulatedWirelessInterface.hh.
| typedef detail::InterfaceAccess<EmulatedWirelessInterface> senf::emu::EmulatedWirelessTransmitter::emui |
Definition at line 403 of file EmulatedWirelessInterface.hh.
| typedef std::vector< console::ValueRange<int> > senf::emu::EmulatedWirelessTransmitter::Ranges |
Definition at line 406 of file EmulatedWirelessInterface.hh.
|
protected |
|
protected |
Definition at line 658 of file EmulatedWirelessInterface.cc.
| void senf::emu::EmulatedWirelessTransmitter::registerTxPower | ( | int | power | ) |
Register single txpower value.
| void senf::emu::EmulatedWirelessTransmitter::registerTxPower | ( | int | powerLow, |
| int | powerHigh | ||
| ) |
Register range of txpower values.
| void senf::emu::EmulatedWirelessTransmitter::registerTxPower | ( | Ranges const & | powers | ) |
txpower ranges
Registers a list of txpower values or ranges
Definition at line 652 of file EmulatedWirelessInterface.cc.
|
protected |
Definition at line 414 of file EmulatedWirelessInterface.hh.