wifi Namespace Reference


Detailed Description

IEEE 802.11 compounds and operations.


Classes

struct  addr
 IEEE 802.11 address. More...
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...

Namespaces

namespace  frame
namespace  traces

Typedefs

typedef tool::mapping< addr,
unsigned,
internals::addr_mapping_factory
addr_mapping

Functions

std::ostream & operator<< (std::ostream &os, const addr &a)
std::istream & operator>> (std::istream &is, addr &a)
std::string make_string (const addr &a)
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 Documentation

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.


Function Documentation

std::string wifi::make_string ( const addr &  a  )  [inline]

Make a human readable string from an address .

std::ostream & wifi::operator<< ( std::ostream &  os,
const timestamp &  ts 
) [inline]

Dump a timestamp in a human readable format.

std::ostream & wifi::operator<< ( std::ostream &  os,
const addr &  a 
) [inline]

Dump an address in human readable notation.

std::istream & wifi::operator>> ( std::istream &  is,
addr &  a 
) [inline]

Load an address from a stream (in string representation).


Generated on Fri Jan 16 11:55:56 2009 for wipal by  doxygen 1.5.6