INET Framework for OMNeT++/OMNEST
Ieee80211MgmtFrames_m.h File Reference

Classes

struct  inet::ieee80211::Ieee80211CapabilityInformation
 Struct generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:45 by nedtool. More...
 
struct  inet::ieee80211::Ieee80211HandoverParameters
 Struct generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:60 by nedtool. More...
 
struct  inet::ieee80211::Ieee80211SupportedRatesElement
 Struct generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:134 by nedtool. More...
 
class  inet::ieee80211::Ieee80211FrameBody
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:143 by nedtool. More...
 
class  inet::ieee80211::Ieee80211AuthenticationFrameBody
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:158 by nedtool. More...
 
class  inet::ieee80211::Ieee80211DeauthenticationFrameBody
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:169 by nedtool. More...
 
class  inet::ieee80211::Ieee80211DisassociationFrameBody
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:178 by nedtool. More...
 
class  inet::ieee80211::Ieee80211ProbeRequestFrameBody
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:187 by nedtool. More...
 
class  inet::ieee80211::Ieee80211AssociationRequestFrameBody
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:197 by nedtool. More...
 
class  inet::ieee80211::Ieee80211ReassociationRequestFrameBody
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:207 by nedtool. More...
 
class  inet::ieee80211::Ieee80211AssociationResponseFrameBody
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:216 by nedtool. More...
 
class  inet::ieee80211::Ieee80211ReassociationResponseFrameBody
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:227 by nedtool. More...
 
class  inet::ieee80211::Ieee80211BeaconFrameBody
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:234 by nedtool. More...
 
class  inet::ieee80211::Ieee80211ProbeResponseFrameBody
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:247 by nedtool. More...
 
class  inet::ieee80211::Ieee80211ActionFrameBody
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:251 by nedtool. More...
 
class  inet::ieee80211::Ieee80211AuthenticationFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:258 by nedtool. More...
 
class  inet::ieee80211::Ieee80211DeauthenticationFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:268 by nedtool. More...
 
class  inet::ieee80211::Ieee80211DisassociationFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:278 by nedtool. More...
 
class  inet::ieee80211::Ieee80211ProbeRequestFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:288 by nedtool. More...
 
class  inet::ieee80211::Ieee80211AssociationRequestFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:298 by nedtool. More...
 
class  inet::ieee80211::Ieee80211ReassociationRequestFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:308 by nedtool. More...
 
class  inet::ieee80211::Ieee80211AssociationResponseFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:318 by nedtool. More...
 
class  inet::ieee80211::Ieee80211ReassociationResponseFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:328 by nedtool. More...
 
class  inet::ieee80211::Ieee80211BeaconFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:338 by nedtool. More...
 
class  inet::ieee80211::Ieee80211ProbeResponseFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:348 by nedtool. More...
 

Namespaces

 inet
 Copyright (c) 2005 Jan Ringo�, www.ringos.cz.
 
 inet::ieee80211
 

Macros

#define __INET__IEEE80211_IEEE80211MGMTFRAMES_M_H
 
#define MSGC_VERSION   0x0501
 
#define INET_API
 
#define PREQElemLen   11
 
#define PERRElemLen   13
 

Enumerations

enum  inet::ieee80211::Ieee80211ReasonCode {
  inet::ieee80211::RC_UNSPECIFIED = 1, inet::ieee80211::RC_PREV_AUTH_EXPIRED = 2, inet::ieee80211::RC_DEAUTH_MS_LEAVING = 3, inet::ieee80211::RC_DISASS_INACTIVITY = 4,
  inet::ieee80211::RC_DISASS_TOO_MANY_MS = 5, inet::ieee80211::RC_NONAUTH_CLASS2 = 6, inet::ieee80211::RC_NONASS_CLASS3 = 7, inet::ieee80211::RC_DIASS_MS_LEAVING = 8,
  inet::ieee80211::RC_NONAUTH_ASS_REQUEST = 9, inet::ieee80211::RC_MESH_PEERING_CANCELLED = 52, inet::ieee80211::RC_MESH_MAX_PEERS = 53, inet::ieee80211::RC_MESH_CONFIGURATION_POLICY_VIOLATION = 54,
  inet::ieee80211::RC_MESH_CLOSE_RCVD = 55, inet::ieee80211::RC_MESH_MAX_RETRIES = 56, inet::ieee80211::RC_MESH_CONFIRM_TIMEOUT = 57, inet::ieee80211::RC_MESH_INVALID_GTK = 58,
  inet::ieee80211::RC_MESH_INCONSISTENT_PARAMETERS = 59, inet::ieee80211::RC_MESH_INVALID_SECURITY_CAPABILITY = 60, inet::ieee80211::RC_MESH_PATH_ERROR_NO_PROXY_INFORMATION = 61, inet::ieee80211::RC_MESH_PATH_ERROR_NO_FORWARDING_INFORMATION = 60,
  inet::ieee80211::RC_MESH_PATH_ERROR_DESTINATION_UNREACHABLE = 63, inet::ieee80211::RC_MAC_ADDRESS_ALREADY_EXISTS_IN_MBSS = 64, inet::ieee80211::RC_MESH_CHANNEL_SWITCH_REGULATORY_REQUIREMENTS = 65, inet::ieee80211::RC_MESH_CHANNEL_SWITCH_UNSPECIFIED = 66
}
 Enum generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:71 by nedtool. More...
 
enum  inet::ieee80211::Ieee80211StatusCode {
  inet::ieee80211::SC_SUCCESSFUL = 0, inet::ieee80211::SC_UNSPECIFIED = 1, inet::ieee80211::SC_UNSUP_CAP = 10, inet::ieee80211::SC_REASS_DENIED = 11,
  inet::ieee80211::SC_ASS_DENIED_UNKNOWN = 12, inet::ieee80211::SC_AUTH_ALG0_UNSUP = 13, inet::ieee80211::SC_AUTH_OUT_OF_SEQ = 14, inet::ieee80211::SC_AUTH_CHALLENGE_FAIL = 15,
  inet::ieee80211::SC_AUTH_TIMEOUT = 16, inet::ieee80211::SC_ASS_TOO_MANY_MS = 17, inet::ieee80211::SC_DATARATE_UNSUP = 18, inet::ieee80211::SC_AUTH_REJECT_ANTI_CLOGING = 76,
  inet::ieee80211::SC_AUTH_REJECT_FINITE_CYC_GROUP_UNS = 77, inet::ieee80211::SC_TBTT_REQUEST = 78
}
 Enum generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:103 by nedtool. More...
 
enum  inet::ieee80211::Ieee80211HWMPCode {
  inet::ieee80211::IE11S_GANN = 125, inet::ieee80211::IE11S_RANN = 126, inet::ieee80211::IE11S_PREQ = 130, inet::ieee80211::IE11S_PREP = 131,
  inet::ieee80211::IE11S_PERR = 132
}
 Enum generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrames.msg:122 by nedtool. More...
 

Functions

void INET_API inet::ieee80211::__doPacking (omnetpp::cCommBuffer *b, const Ieee80211CapabilityInformation &a)
 
void INET_API inet::ieee80211::__doUnpacking (omnetpp::cCommBuffer *b, Ieee80211CapabilityInformation &a)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211CapabilityInformation &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211CapabilityInformation &obj)
 
void INET_API inet::ieee80211::__doPacking (omnetpp::cCommBuffer *b, const Ieee80211HandoverParameters &a)
 
void INET_API inet::ieee80211::__doUnpacking (omnetpp::cCommBuffer *b, Ieee80211HandoverParameters &a)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211HandoverParameters &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211HandoverParameters &obj)
 
void INET_API inet::ieee80211::__doPacking (omnetpp::cCommBuffer *b, const Ieee80211SupportedRatesElement &a)
 
void INET_API inet::ieee80211::__doUnpacking (omnetpp::cCommBuffer *b, Ieee80211SupportedRatesElement &a)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211SupportedRatesElement &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211SupportedRatesElement &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211FrameBody &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211FrameBody &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211AuthenticationFrameBody &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211AuthenticationFrameBody &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211DeauthenticationFrameBody &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211DeauthenticationFrameBody &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211DisassociationFrameBody &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211DisassociationFrameBody &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211ProbeRequestFrameBody &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211ProbeRequestFrameBody &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211AssociationRequestFrameBody &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211AssociationRequestFrameBody &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211ReassociationRequestFrameBody &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211ReassociationRequestFrameBody &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211AssociationResponseFrameBody &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211AssociationResponseFrameBody &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211ReassociationResponseFrameBody &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211ReassociationResponseFrameBody &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211BeaconFrameBody &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211BeaconFrameBody &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211ProbeResponseFrameBody &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211ProbeResponseFrameBody &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211ActionFrameBody &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211ActionFrameBody &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211AuthenticationFrame &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211AuthenticationFrame &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211DeauthenticationFrame &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211DeauthenticationFrame &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211DisassociationFrame &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211DisassociationFrame &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211ProbeRequestFrame &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211ProbeRequestFrame &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211AssociationRequestFrame &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211AssociationRequestFrame &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211ReassociationRequestFrame &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211ReassociationRequestFrame &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211AssociationResponseFrame &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211AssociationResponseFrame &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211ReassociationResponseFrame &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211ReassociationResponseFrame &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211BeaconFrame &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211BeaconFrame &obj)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211ProbeResponseFrame &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211ProbeResponseFrame &obj)
 

Macro Definition Documentation

#define __INET__IEEE80211_IEEE80211MGMTFRAMES_M_H
#define INET_API
#define MSGC_VERSION   0x0501
#define PERRElemLen   13
#define PREQElemLen   11