#include <senf/Ext/NetEmu/WLAN/WLANInterface.hh>
Public Types | |
enum | Type { Legacy, HT, VHT, Automatic, Unknown } |
Public Types inherited from senf::emu::ModulationParameter | |
typedef boost::uint32_t | id_t |
Static Public Member Functions | |
static boost::uint16_t | modulationId (Type _type, unsigned _rate, unsigned _bandwidth, unsigned _index, unsigned _streams, bool _shortGI) |
Public Attributes | |
Type | type |
unsigned | index |
unsigned | streams |
bool | shortGI |
Public Attributes inherited from senf::emu::ModulationParameter | |
id_t | id |
unique identifier More... | |
std::string | coding |
short | minRssi |
Minimum RSSI value. More... | |
unsigned | rate |
Bitrate in kbit/s. More... | |
unsigned | bandwidth |
Bandwidth in KHz. More... | |
boost::uint8_t | linkTypeId |
std::string | info |
Arbitrary additional information. More... | |
Additional Inherited Members | |
Public Member Functions inherited from senf::emu::ModulationParameter | |
ModulationParameter (std::string const &_coding, short _minRssi, unsigned _rate, unsigned _bandwidth, boost::uint8_t _linkTypeId, std::string const &_info="") | |
virtual | ~ModulationParameter () |
void | dump (std::ostream &os) const |
void | dumpTableHeader (std::ostream &os) const |
void | dumpTableRow (std::ostream &os, bool is_current_modulation) const |
bool | operator< (ModulationParameter const &other) const |
bool | operator== (ModulationParameter const &other) const |
Definition at line 31 of file WLANInterface.hh.
Enumerator | |
---|---|
Legacy | |
HT | |
VHT | |
Automatic | |
Unknown |
Definition at line 35 of file WLANInterface.hh.
|
static |
Definition at line 281 of file WLANInterface.cc.
unsigned senf::emu::WLANModulationParameter::index |
Definition at line 38 of file WLANInterface.hh.
bool senf::emu::WLANModulationParameter::shortGI |
Definition at line 40 of file WLANInterface.hh.
unsigned senf::emu::WLANModulationParameter::streams |
Definition at line 39 of file WLANInterface.hh.
Type senf::emu::WLANModulationParameter::type |
Definition at line 37 of file WLANInterface.hh.