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

Classes

struct  inet::ieee80211::Ieee80211CapabilityInformation
 Struct generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrame.msg:26 by opp_msgtool. More...
 
struct  inet::ieee80211::Ieee80211HandoverParameters
 Struct generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrame.msg:41 by opp_msgtool. More...
 
struct  inet::ieee80211::Ieee80211SupportedRatesElement
 Struct generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrame.msg:116 by opp_msgtool. More...
 
class  inet::ieee80211::Ieee80211MgmtFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrame.msg:125 by opp_msgtool. More...
 
class  inet::ieee80211::Ieee80211AuthenticationFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrame.msg:139 by opp_msgtool. More...
 
class  inet::ieee80211::Ieee80211DeauthenticationFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrame.msg:150 by opp_msgtool. More...
 
class  inet::ieee80211::Ieee80211DisassociationFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrame.msg:159 by opp_msgtool. More...
 
class  inet::ieee80211::Ieee80211ProbeRequestFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrame.msg:168 by opp_msgtool. More...
 
class  inet::ieee80211::Ieee80211AssociationRequestFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrame.msg:177 by opp_msgtool. More...
 
class  inet::ieee80211::Ieee80211ReassociationRequestFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrame.msg:186 by opp_msgtool. More...
 
class  inet::ieee80211::Ieee80211AssociationResponseFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrame.msg:194 by opp_msgtool. More...
 
class  inet::ieee80211::Ieee80211ReassociationResponseFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrame.msg:204 by opp_msgtool. More...
 
class  inet::ieee80211::Ieee80211BeaconFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrame.msg:211 by opp_msgtool. More...
 
class  inet::ieee80211::Ieee80211ProbeResponseFrame
 Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211MgmtFrame.msg:223 by opp_msgtool. More...
 

Namespaces

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

Macros

#define MSGC_VERSION   0x0600
 
#define INET_API
 

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/Ieee80211MgmtFrame.msg:53 by opp_msgtool. 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/Ieee80211MgmtFrame.msg:85 by opp_msgtool. 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/Ieee80211MgmtFrame.msg:104 by opp_msgtool. 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::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211ReasonCode &e)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211ReasonCode &e)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211StatusCode &e)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211StatusCode &e)
 
void inet::ieee80211::doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211HwmpCode &e)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211HwmpCode &e)
 
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 Ieee80211MgmtFrame &obj)
 
void inet::ieee80211::doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211MgmtFrame &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)
 
any_ptr omnetpp::toAnyPtr (const inet::ieee80211::Ieee80211CapabilityInformation *p)
 
template<>
inet::ApplicationPacketomnetpp::fromAnyPtr (any_ptr ptr)
 
any_ptr omnetpp::toAnyPtr (const inet::ieee80211::Ieee80211HandoverParameters *p)
 
any_ptr omnetpp::toAnyPtr (const inet::ieee80211::Ieee80211SupportedRatesElement *p)
 

Macro Definition Documentation

◆ INET_API

#define INET_API

◆ MSGC_VERSION

#define MSGC_VERSION   0x0600