wifi::frame::mgt::header Struct Reference

IEEE 802.11 management frame structure. More...

#include <trace-tools/wifi/frame/mgt.hh>

List of all members.

Public Types

enum  addr_index { da = 0, sa = 1, bssid = 2 }

Public Attributes

uint16_t frame_ctl
uint16_t duration
addr addrs [3]
uint16_t seq_ctl
uint8_t body []

Static Public Attributes

static const char * addr_names [3]


Detailed Description

IEEE 802.11 management frame structure.

Member Enumeration Documentation

enum wifi::frame::mgt::header::addr_index

Frame addresses index.

Enumerator:
da  Destination address.
sa  Source address.
bssid  BSSID address.


Member Data Documentation

const char * wifi::frame::mgt::header::addr_names [static]

Initial value:

        {
          "Destination Address (DA)",
          "Source Address (SA)",
          "Basic SSID (BSSID)"
        }
Human readable representation of addresses' names.

uint16_t wifi::frame::mgt::header::frame_ctl

Frame control field.

uint16_t wifi::frame::mgt::header::duration

Frame duration field.

addr wifi::frame::mgt::header::addrs[3]

Frame addresses.

uint16_t wifi::frame::mgt::header::seq_ctl

Frame sequence control field.

uint8_t wifi::frame::mgt::header::body[]

Frame body.


The documentation for this struct was generated from the following files:
Generated on Wed Sep 12 16:02:47 2007 for trace-tools by  doxygen 1.5.3