Internal: Wireless Specific emulated interface packet header. More...
#include <senf/Ext/NetEmu/Packets.hh>
Public Types | |
typedef UInt32Parser | interfaceType_t |
typedef Int16Parser | txPower_t |
typedef UInt32Parser | frequency_t |
typedef UInt16Parser | bandwidth_t |
typedef UInt32Parser | modulationId_t |
Public Types inherited from senf::PacketParserBase | |
typedef detail::packet::iterator | data_iterator |
typedef detail::packet::size_type | size_type |
typedef detail::packet::difference_type | difference_type |
typedef detail::packet::byte | byte |
typedef PacketData * | state_type |
typedef PacketParserBase | parser_base_type |
Public Member Functions | |
UInt32Parser | interfaceType () const |
Int16Parser | txPower () const |
UInt32Parser | frequency () const |
UInt16Parser | bandwidth () const |
UInt32Parser | modulationId () const |
Public Member Functions inherited from senf::PacketParserBase | |
data_iterator | i () const |
data_iterator | i (size_type offset) const |
state_type | state () const |
PacketData & | data () const |
void | init () const |
Additional Inherited Members | |
Protected Member Functions inherited from senf::PacketParserBase | |
ParserProtector | protect () const |
PacketParserBase (data_iterator i, state_type s) | |
PacketParserBase (data_iterator i, state_type s, size_type size) | |
bool | check (size_type size) const |
void | validate (size_type size) const |
Parser | parse (data_iterator i) const |
Parser | parse (Arg const &arg, data_iterator i) const |
Parser | parse (size_type n) const |
Parser | parse (Arg const &arg, size_type n) const |
void | defaultInit () const |
Packet | packet () const |
void | resize (size_type oldSize, size_type newSize) |
Internal: Wireless Specific emulated interface packet header.
Definition at line 146 of file Packets.hh.
Definition at line 153 of file Packets.hh.
Definition at line 152 of file Packets.hh.
Definition at line 150 of file Packets.hh.
Definition at line 154 of file Packets.hh.
Definition at line 151 of file Packets.hh.
UInt16Parser senf::emu::EmulatedWirelessPacketHeaderParser::bandwidth | ( | ) | const |
UInt32Parser senf::emu::EmulatedWirelessPacketHeaderParser::frequency | ( | ) | const |
UInt32Parser senf::emu::EmulatedWirelessPacketHeaderParser::interfaceType | ( | ) | const |
UInt32Parser senf::emu::EmulatedWirelessPacketHeaderParser::modulationId | ( | ) | const |
Int16Parser senf::emu::EmulatedWirelessPacketHeaderParser::txPower | ( | ) | const |