Namespaces | |
namespace | frame |
namespace | traces |
Classes | |
struct | essid |
struct | mactime_tracker |
Microsecond-grained time tracker. More... | |
struct | time_converter |
Convert a time_tracker microsecond count to various PCAP and PHY fields. More... | |
struct | timestamp |
IEEE 802.11 timestamp frame element. More... | |
Typedefs | |
typedef tool::addr< uint8_t, 6, true, ':'> | addr |
typedef tool::mapping< addr, unsigned, internals::addr_mapping_factory > | addr_mapping |
Functions | |
std::ostream & | operator<< (std::ostream &o, const essid &s) |
std::istream & | operator>> (std::istream &i, essid &s) |
std::ostream & | operator<< (std::ostream &, const timestamp &) |
typedef tool::mapping<addr, unsigned, internals::addr_mapping_factory> wifi::addr_mapping |
IEEE 802.11 address to integer mapping designed to be stored into a database file.
Load the mapping from the file at creation when the file exists. Store it at deletion so it could be used later, or loaded in a database using a LOAD DATA INFILE SQL command.
std::ostream & wifi::operator<< | ( | std::ostream & | os, | |
const timestamp & | ts | |||
) | [inline] |
Dump a timestamp in a human readable format.