#include <senf/Packets/Packets.hh>#include <boost/array.hpp>#include "RadiotapPacket.cci"#include "RadiotapPacket.cti"


Go to the source code of this file.
Definition in file RadiotapPacket.hh.
Classes |
|
| struct | senf::RadiotapPacketParser_Flags |
| Parse Flag field in Radiotap header. More... |
|
| struct | senf::RadiotapPacketParser_ChannelOptions |
| Parse in Radiotap Header channel frequency and flag field. More... |
|
| struct | senf::RadiotapPacketParser_RxFlags |
| struct | senf::RadiotapPacketParser_TxFlags |
| struct | senf::RadiotapPacketParser_Header |
| Parse an Radiotap header. More... |
|
| struct | senf::RadiotapPacketParser_FrameType |
| struct | senf::RadiotapPacketParser |
| struct | senf::RadiotapPacketType |
| Radiotap packet. More... |
|
Namespaces |
|
| namespace | senf |
Defines |
|
| #define | HH_SENF_Packets_80211Bundle_RadiotapPacket_ 1 |
| #define | FIELD(name, type, index) |
Typedefs |
|
| typedef ConcretePacket < RadiotapPacketType > |
senf::RadiotapPacket |
| #define | ||||
| FIELD | ( | name, | ||
| type, | ||||
| index | ) | |||
Value:
typedef type name ## _t; \ type name() { return parseField<type>(index); } \ bool has_ ## name() { return currentTable()[index]; } \ bool name ## Present() { return has_ ## name(); } \ type init_ ## name() { initField(index); return name(); } \ void disable_ ## name() { disableField(index); }
Definition at line 220 of file RadiotapPacket.hh.
| #define | ||||
| HH_SENF_Packets_80211Bundle_RadiotapPacket_ 1 | ||||
Definition at line 28 of file RadiotapPacket.hh.