Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Ieee80211MgmtFrames_m.h File Reference

#include <omnetpp.h>
#include "MACAddress.h"
#include "Ieee80211Frame_m.h"

Defines

#define MSGC_VERSION   0x0302

Enumerations

enum  Ieee80211ReasonCode {
  RC_UNSPECIFIED = 1, RC_PREV_AUTH_EXPIRED = 2, RC_DEAUTH_MS_LEAVING = 3, RC_DISASS_INACTIVITY = 4,
  RC_DISASS_TOO_MANY_MS = 5, RC_NONAUTH_CLASS2 = 6, RC_NONASS_CLASS3 = 7, RC_DIASS_MS_LEAVING = 8,
  RC_NONAUTH_ASS_REQUEST = 9
}
enum  Ieee80211StatusCode {
  SC_SUCCESSFUL = 0, SC_UNSPECIFIED = 1, SC_UNSUP_CAP = 10, SC_REASS_DENIED = 11,
  SC_ASS_DENIED_UNKNOWN = 12, SC_AUTH_ALG0_UNSUP = 13, SC_AUTH_OUT_OF_SEQ = 14, SC_AUTH_CHALLENGE_FAIL = 15,
  SC_AUTH_TIMEOUT = 16, SC_ASS_TOO_MANY_MS = 17, SC_DATARATE_UNSUP = 18
}

Functions

void doPacking (cCommBuffer *b, Ieee80211CapabilityInformation &a)
void doUnpacking (cCommBuffer *b, Ieee80211CapabilityInformation &a)
void doPacking (cCommBuffer *b, Ieee80211HandoverParameters &a)
void doUnpacking (cCommBuffer *b, Ieee80211HandoverParameters &a)
void doPacking (cCommBuffer *b, Ieee80211SupportedRatesElement &a)
void doUnpacking (cCommBuffer *b, Ieee80211SupportedRatesElement &a)
void doPacking (cCommBuffer *b, Ieee80211FrameBody &obj)
void doUnpacking (cCommBuffer *b, Ieee80211FrameBody &obj)
void doPacking (cCommBuffer *b, Ieee80211AuthenticationFrameBody &obj)
void doUnpacking (cCommBuffer *b, Ieee80211AuthenticationFrameBody &obj)
void doPacking (cCommBuffer *b, Ieee80211DeauthenticationFrameBody &obj)
void doUnpacking (cCommBuffer *b, Ieee80211DeauthenticationFrameBody &obj)
void doPacking (cCommBuffer *b, Ieee80211DisassociationFrameBody &obj)
void doUnpacking (cCommBuffer *b, Ieee80211DisassociationFrameBody &obj)
void doPacking (cCommBuffer *b, Ieee80211ProbeRequestFrameBody &obj)
void doUnpacking (cCommBuffer *b, Ieee80211ProbeRequestFrameBody &obj)
void doPacking (cCommBuffer *b, Ieee80211AssociationRequestFrameBody &obj)
void doUnpacking (cCommBuffer *b, Ieee80211AssociationRequestFrameBody &obj)
void doPacking (cCommBuffer *b, Ieee80211ReassociationRequestFrameBody &obj)
void doUnpacking (cCommBuffer *b, Ieee80211ReassociationRequestFrameBody &obj)
void doPacking (cCommBuffer *b, Ieee80211AssociationResponseFrameBody &obj)
void doUnpacking (cCommBuffer *b, Ieee80211AssociationResponseFrameBody &obj)
void doPacking (cCommBuffer *b, Ieee80211ReassociationResponseFrameBody &obj)
void doUnpacking (cCommBuffer *b, Ieee80211ReassociationResponseFrameBody &obj)
void doPacking (cCommBuffer *b, Ieee80211BeaconFrameBody &obj)
void doUnpacking (cCommBuffer *b, Ieee80211BeaconFrameBody &obj)
void doPacking (cCommBuffer *b, Ieee80211ProbeResponseFrameBody &obj)
void doUnpacking (cCommBuffer *b, Ieee80211ProbeResponseFrameBody &obj)
void doPacking (cCommBuffer *b, Ieee80211AuthenticationFrame &obj)
void doUnpacking (cCommBuffer *b, Ieee80211AuthenticationFrame &obj)
void doPacking (cCommBuffer *b, Ieee80211DeauthenticationFrame &obj)
void doUnpacking (cCommBuffer *b, Ieee80211DeauthenticationFrame &obj)
void doPacking (cCommBuffer *b, Ieee80211DisassociationFrame &obj)
void doUnpacking (cCommBuffer *b, Ieee80211DisassociationFrame &obj)
void doPacking (cCommBuffer *b, Ieee80211ProbeRequestFrame &obj)
void doUnpacking (cCommBuffer *b, Ieee80211ProbeRequestFrame &obj)
void doPacking (cCommBuffer *b, Ieee80211AssociationRequestFrame &obj)
void doUnpacking (cCommBuffer *b, Ieee80211AssociationRequestFrame &obj)
void doPacking (cCommBuffer *b, Ieee80211ReassociationRequestFrame &obj)
void doUnpacking (cCommBuffer *b, Ieee80211ReassociationRequestFrame &obj)
void doPacking (cCommBuffer *b, Ieee80211AssociationResponseFrame &obj)
void doUnpacking (cCommBuffer *b, Ieee80211AssociationResponseFrame &obj)
void doPacking (cCommBuffer *b, Ieee80211ReassociationResponseFrame &obj)
void doUnpacking (cCommBuffer *b, Ieee80211ReassociationResponseFrame &obj)
void doPacking (cCommBuffer *b, Ieee80211BeaconFrame &obj)
void doUnpacking (cCommBuffer *b, Ieee80211BeaconFrame &obj)
void doPacking (cCommBuffer *b, Ieee80211ProbeResponseFrame &obj)
void doUnpacking (cCommBuffer *b, Ieee80211ProbeResponseFrame &obj)


Define Documentation

#define MSGC_VERSION   0x0302
 


Enumeration Type Documentation

enum Ieee80211ReasonCode
 

Enum generated from Ieee80211MgmtFrames.msg by opp_msgc.

 enum Ieee80211ReasonCode
 {
     RC_UNSPECIFIED = 1;
     RC_PREV_AUTH_EXPIRED = 2;
     RC_DEAUTH_MS_LEAVING = 3;
     RC_DISASS_INACTIVITY = 4;
     RC_DISASS_TOO_MANY_MS = 5;
     RC_NONAUTH_CLASS2 = 6;
     RC_NONASS_CLASS3 = 7;
     RC_DIASS_MS_LEAVING = 8;
     RC_NONAUTH_ASS_REQUEST = 9;
 };
 
Enumeration values:
RC_UNSPECIFIED 
RC_PREV_AUTH_EXPIRED 
RC_DEAUTH_MS_LEAVING 
RC_DISASS_INACTIVITY 
RC_DISASS_TOO_MANY_MS 
RC_NONAUTH_CLASS2 
RC_NONASS_CLASS3 
RC_DIASS_MS_LEAVING 
RC_NONAUTH_ASS_REQUEST 
00040                          {
00041     RC_UNSPECIFIED = 1,
00042     RC_PREV_AUTH_EXPIRED = 2,
00043     RC_DEAUTH_MS_LEAVING = 3,
00044     RC_DISASS_INACTIVITY = 4,
00045     RC_DISASS_TOO_MANY_MS = 5,
00046     RC_NONAUTH_CLASS2 = 6,
00047     RC_NONASS_CLASS3 = 7,
00048     RC_DIASS_MS_LEAVING = 8,
00049     RC_NONAUTH_ASS_REQUEST = 9
00050 };

enum Ieee80211StatusCode
 

Enum generated from Ieee80211MgmtFrames.msg by opp_msgc.

 enum Ieee80211StatusCode
 {
     SC_SUCCESSFUL = 0;
     SC_UNSPECIFIED = 1;
     SC_UNSUP_CAP = 10;
     SC_REASS_DENIED = 11;
     SC_ASS_DENIED_UNKNOWN = 12;
     SC_AUTH_ALG0_UNSUP = 13;
     SC_AUTH_OUT_OF_SEQ = 14;
     SC_AUTH_CHALLENGE_FAIL = 15;
     SC_AUTH_TIMEOUT = 16;
     SC_ASS_TOO_MANY_MS = 17;
     SC_DATARATE_UNSUP = 18;
 };
 
Enumeration values:
SC_SUCCESSFUL 
SC_UNSPECIFIED 
SC_UNSUP_CAP 
SC_REASS_DENIED 
SC_ASS_DENIED_UNKNOWN 
SC_AUTH_ALG0_UNSUP 
SC_AUTH_OUT_OF_SEQ 
SC_AUTH_CHALLENGE_FAIL 
SC_AUTH_TIMEOUT 
SC_ASS_TOO_MANY_MS 
SC_DATARATE_UNSUP 
00071                          {
00072     SC_SUCCESSFUL = 0,
00073     SC_UNSPECIFIED = 1,
00074     SC_UNSUP_CAP = 10,
00075     SC_REASS_DENIED = 11,
00076     SC_ASS_DENIED_UNKNOWN = 12,
00077     SC_AUTH_ALG0_UNSUP = 13,
00078     SC_AUTH_OUT_OF_SEQ = 14,
00079     SC_AUTH_CHALLENGE_FAIL = 15,
00080     SC_AUTH_TIMEOUT = 16,
00081     SC_ASS_TOO_MANY_MS = 17,
00082     SC_DATARATE_UNSUP = 18
00083 };


Function Documentation

void doPacking cCommBuffer *  b,
Ieee80211ProbeResponseFrame obj
[inline]
 

00924 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211BeaconFrame obj
[inline]
 

00886 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211ReassociationResponseFrame obj
[inline]
 

00848 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211AssociationResponseFrame obj
[inline]
 

00810 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211ReassociationRequestFrame obj
[inline]
 

00772 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211AssociationRequestFrame obj
[inline]
 

00734 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211ProbeRequestFrame obj
[inline]
 

00696 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211DisassociationFrame obj
[inline]
 

00658 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211DeauthenticationFrame obj
[inline]
 

00620 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211AuthenticationFrame obj
[inline]
 

00582 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211ProbeResponseFrameBody obj
[inline]
 

00544 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211BeaconFrameBody obj
[inline]
 

00515 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211ReassociationResponseFrameBody obj
[inline]
 

00462 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211AssociationResponseFrameBody obj
[inline]
 

00433 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211ReassociationRequestFrameBody obj
[inline]
 

00389 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211AssociationRequestFrameBody obj
[inline]
 

00353 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211ProbeRequestFrameBody obj
[inline]
 

00313 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211DisassociationFrameBody obj
[inline]
 

00273 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211DeauthenticationFrameBody obj
[inline]
 

00238 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211AuthenticationFrameBody obj
[inline]
 

00203 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211FrameBody obj
[inline]
 

00160 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
Ieee80211SupportedRatesElement a
 

void doPacking cCommBuffer *  b,
Ieee80211HandoverParameters a
 

void doPacking cCommBuffer *  b,
Ieee80211CapabilityInformation a
 

void doUnpacking cCommBuffer *  b,
Ieee80211ProbeResponseFrame obj
[inline]
 

00925 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211BeaconFrame obj
[inline]
 

00887 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211ReassociationResponseFrame obj
[inline]
 

00849 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211AssociationResponseFrame obj
[inline]
 

00811 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211ReassociationRequestFrame obj
[inline]
 

00773 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211AssociationRequestFrame obj
[inline]
 

00735 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211ProbeRequestFrame obj
[inline]
 

00697 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211DisassociationFrame obj
[inline]
 

00659 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211DeauthenticationFrame obj
[inline]
 

00621 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211AuthenticationFrame obj
[inline]
 

00583 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211ProbeResponseFrameBody obj
[inline]
 

00545 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211BeaconFrameBody obj
[inline]
 

00516 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211ReassociationResponseFrameBody obj
[inline]
 

00463 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211AssociationResponseFrameBody obj
[inline]
 

00434 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211ReassociationRequestFrameBody obj
[inline]
 

00390 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211AssociationRequestFrameBody obj
[inline]
 

00354 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211ProbeRequestFrameBody obj
[inline]
 

00314 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211DisassociationFrameBody obj
[inline]
 

00274 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211DeauthenticationFrameBody obj
[inline]
 

00239 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211AuthenticationFrameBody obj
[inline]
 

00204 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211FrameBody obj
[inline]
 

00161 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
Ieee80211SupportedRatesElement a
 

void doUnpacking cCommBuffer *  b,
Ieee80211HandoverParameters a
 

void doUnpacking cCommBuffer *  b,
Ieee80211CapabilityInformation a
 


Generated on Thu Oct 19 18:22:19 2006 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.0