Class Ieee80211Prim_DisassociateRequest

File: src/inet/linklayer/ieee80211/mgmt/Ieee80211Primitives.msg

C++ definition

Losely based on MLME-DISASSOCIATE.request.

NOTE: there is no Disassociate Confirm, because Disassociate Request takes place immediately, and nothing can go wrong (there is no reply from the AP to wait for)

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Extends:

Name Type Description
Ieee80211PrimRequest class

Base class for request primitives

Fields:

Name Type Description
address MACAddress
reasonCode int

Source code:

//
// Losely based on MLME-DISASSOCIATE.request.
//
// NOTE: there is no Disassociate Confirm, because Disassociate Request
// takes place immediately, and nothing can go wrong (there is no reply
// from the AP to wait for)
//
class Ieee80211Prim_DisassociateRequest extends Ieee80211PrimRequest
{
    MACAddress address;
    int reasonCode @enum(Ieee80211ReasonCode);
}