Class Ieee80211Prim_DeauthenticateRequest

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

C++ definition

Losely based on MLME-DEAUTHENTICATE.request

NOTE: there is no Deauthenticate Confirm, because Deauthenticate 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-DEAUTHENTICATE.request
//
// NOTE: there is no Deauthenticate Confirm, because Deauthenticate Request
// takes place immediately, and nothing can go wrong (there is no reply
// from the AP to wait for)
//
class Ieee80211Prim_DeauthenticateRequest extends Ieee80211PrimRequest
{
    MACAddress address;
    int reasonCode @enum(Ieee80211ReasonCode);
}