Class Ieee80211BeaconFrameBody

File: NetworkInterfaces/Ieee80211/Mgmt/Ieee80211MgmtFrames.msg

C++ definition: click here

Beacon frame body format.

Inheritance diagram:

The following diagram shows part of the inheritance hierarchy. Unresolved types are missing from the diagram. Click here to see the full picture.

Ieee80211BeaconFrameBody Ieee80211ProbeResponseFrameBody Ieee80211FrameBody

Extends:

Ieee80211FrameBody

Frame body base class used to hide various frame body types

Known subclasses:

Ieee80211ProbeResponseFrameBody

Probe response frame body format (same as Beacon)

Fields:

Name Type Description
bodyLength

assuming a 8-character SSID, 4 supported datarate plus TIM

SSID string
supportedRates Ieee80211SupportedRatesElement
beaconInterval double
channelNumber int
handoverParameters Ieee80211HandoverParameters

Source code:

class Ieee80211BeaconFrameBody extends Ieee80211FrameBody
{
    fields:
        bodyLength = 50; // assuming a 8-character SSID, 4 supported datarate plus TIM
        string SSID;
        Ieee80211SupportedRatesElement supportedRates;
        double beaconInterval;
        int channelNumber;
        Ieee80211HandoverParameters handoverParameters;
};