#include <senf/Packets/80211Bundle/RadiotapPacket.hh>
Definition at line 210 of file RadiotapPacket.hh.
Public Types |
|
typedef RadiotapPacketParser_Flags | flags_t |
typedef UInt32Parser | fcs_t |
Public Member Functions |
|
RadiotapPacketParser (data_iterator i, state_type s) | |
size_type | bytes () const |
FIELD (tsft, UInt64LSBParser, TSFT_INDEX) | |
flags_t | flags () |
bool | has_flags () |
bool | flagsPresent () |
flags_t | init_flags () |
void | disable_flags () |
FIELD (rate, UInt8Parser, RATE_INDEX) | |
FIELD (channelOptions, RadiotapPacketParser_ChannelOptions, CHANNEL_INDEX) | |
FIELD (fhss, UInt16LSBParser, FHSS_INDEX) | |
FIELD (dbmAntennaSignal, Int8Parser, DBM_ANTSIGNAL_INDEX) | |
FIELD (dbmAntennaNoise, Int8Parser, DBM_ANTNOISE_INDEX) | |
FIELD (lockQuality, UInt16LSBParser, LOCK_QUALITY_INDEX) | |
FIELD (txAttenuation, UInt16LSBParser, TX_ATTENUATION_INDEX) | |
FIELD (dbTxAttenuation, UInt16LSBParser, DB_TX_ATTENUATION_INDEX) | |
FIELD (dbmTxAttenuation, Int8Parser, DBM_TX_POWER_INDEX) | |
FIELD (antenna, UInt8Parser, ANTENNA_INDEX) | |
FIELD (dbAntennaSignal, UInt8Parser, DB_ANTSIGNAL_INDEX) | |
FIELD (dbAntennaNoise, UInt8Parser, DB_ANTNOISE_INDEX) | |
FIELD (rxFlags, RadiotapPacketParser_RxFlags, RX_FLAGS_INDEX) | |
FIELD (txFlags, RadiotapPacketParser_TxFlags, TX_FLAGS_INDEX) | |
FIELD (rtsRetries, UInt8Parser, RTS_RETRIES_INDEX) | |
FIELD (dataRetries, UInt8Parser, DATA_RETRIES_INDEX) | |
UInt32Parser | fcs () |
bool | has_fcs () |
UInt32Parser | init_fcs () |
void | disable_fcs () |
unsigned | frameType () |
Static Public Attributes |
|
static const size_type | init_bytes = RadiotapPacketParser_Header::fixed_bytes |
typedef UInt32Parser senf::RadiotapPacketParser:: | ||||
fcs_t | ||||
Definition at line 257 of file RadiotapPacket.hh.
typedef RadiotapPacketParser_Flags senf::RadiotapPacketParser:: | ||||
flags_t | ||||
Definition at line 231 of file RadiotapPacket.hh.
senf::RadiotapPacketParser:: | ||||
RadiotapPacketParser | ( | data_iterator | i, | |
state_type | s | ) | ||
Definition at line 36 of file RadiotapPacket.cci.
senf::RadiotapPacketParser::size_type senf::RadiotapPacketParser:: | ||||
bytes | () | |||
Definition at line 45 of file RadiotapPacket.cci.
void senf::RadiotapPacketParser:: | ||||
disable_fcs | () | |||
Definition at line 112 of file RadiotapPacket.cc.
void senf::RadiotapPacketParser:: | ||||
disable_flags | () | |||
Definition at line 236 of file RadiotapPacket.hh.
senf::UInt32Parser senf::RadiotapPacketParser:: | ||||
fcs | () | |||
Definition at line 51 of file RadiotapPacket.cci.
senf::RadiotapPacketParser:: | ||||
FIELD | ( | dataRetries | , | |
UInt8Parser | , | |||
DATA_RETRIES_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | rtsRetries | , | |
UInt8Parser | , | |||
RTS_RETRIES_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | txFlags | , | |
RadiotapPacketParser_TxFlags | , | |||
TX_FLAGS_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | rxFlags | , | |
RadiotapPacketParser_RxFlags | , | |||
RX_FLAGS_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | dbAntennaNoise | , | |
UInt8Parser | , | |||
DB_ANTNOISE_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | dbAntennaSignal | , | |
UInt8Parser | , | |||
DB_ANTSIGNAL_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | antenna | , | |
UInt8Parser | , | |||
ANTENNA_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | dbmTxAttenuation | , | |
Int8Parser | , | |||
DBM_TX_POWER_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | dbTxAttenuation | , | |
UInt16LSBParser | , | |||
DB_TX_ATTENUATION_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | txAttenuation | , | |
UInt16LSBParser | , | |||
TX_ATTENUATION_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | lockQuality | , | |
UInt16LSBParser | , | |||
LOCK_QUALITY_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | dbmAntennaNoise | , | |
Int8Parser | , | |||
DBM_ANTNOISE_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | dbmAntennaSignal | , | |
Int8Parser | , | |||
DBM_ANTSIGNAL_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | fhss | , | |
UInt16LSBParser | , | |||
FHSS_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | channelOptions | , | |
RadiotapPacketParser_ChannelOptions | , | |||
CHANNEL_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | rate | , | |
UInt8Parser | , | |||
RATE_INDEX | ) | |||
senf::RadiotapPacketParser:: | ||||
FIELD | ( | tsft | , | |
UInt64LSBParser | , | |||
TSFT_INDEX | ) | |||
flags_t senf::RadiotapPacketParser:: | ||||
flags | () | |||
Definition at line 232 of file RadiotapPacket.hh.
bool senf::RadiotapPacketParser:: | ||||
flagsPresent | () | |||
Definition at line 234 of file RadiotapPacket.hh.
unsigned senf::RadiotapPacketParser:: | ||||
frameType | () | |||
Definition at line 62 of file RadiotapPacket.cci.
bool senf::RadiotapPacketParser:: | ||||
has_fcs | () | |||
Definition at line 57 of file RadiotapPacket.cci.
bool senf::RadiotapPacketParser:: | ||||
has_flags | () | |||
Definition at line 233 of file RadiotapPacket.hh.
senf::UInt32Parser senf::RadiotapPacketParser:: | ||||
init_fcs | () | |||
Definition at line 103 of file RadiotapPacket.cc.
flags_t senf::RadiotapPacketParser:: | ||||
init_flags | () | |||
Definition at line 235 of file RadiotapPacket.hh.
const size_type senf::RadiotapPacketParser::init_bytes = RadiotapPacketParser_Header::fixed_bytes | ||||
[static] | ||||
Definition at line 214 of file RadiotapPacket.hh.