#include "Ieee80211MgmtSTA.h"
#include "Ieee802Ctrl_m.h"
#include "NotifierConsts.h"
#include "PhyControlInfo_m.h"
#include "RadioState.h"
Defines | |
#define | MK_AUTH_TIMEOUT 1 |
#define | MK_ASSOC_TIMEOUT 2 |
#define | MK_SCAN_SENDPROBE 3 |
#define | MK_SCAN_MINCHANNELTIME 4 |
#define | MK_SCAN_MAXCHANNELTIME 5 |
#define | MK_BEACON_TIMEOUT 6 |
#define | MAX_BEACONS_MISSED 3.5 |
Functions | |
Define_Module (Ieee80211MgmtSTA) | |
std::ostream & | operator<< (std::ostream &os, const Ieee80211MgmtSTA::ScanningInfo &scanning) |
std::ostream & | operator<< (std::ostream &os, const Ieee80211MgmtSTA::APInfo &ap) |
std::ostream & | operator<< (std::ostream &os, const Ieee80211MgmtSTA::AssociatedAPInfo &assocAP) |
#define MAX_BEACONS_MISSED 3.5 |
#define MK_ASSOC_TIMEOUT 2 |
#define MK_AUTH_TIMEOUT 1 |
#define MK_BEACON_TIMEOUT 6 |
#define MK_SCAN_MAXCHANNELTIME 5 |
#define MK_SCAN_MINCHANNELTIME 4 |
#define MK_SCAN_SENDPROBE 3 |
Define_Module | ( | Ieee80211MgmtSTA | ) |
std::ostream& operator<< | ( | std::ostream & | os, | |
const Ieee80211MgmtSTA::AssociatedAPInfo & | assocAP | |||
) |
00074 { 00075 os << "AP addr=" << assocAP.address 00076 << " chan=" << assocAP.channel 00077 << " ssid=" << assocAP.ssid 00078 << " beaconIntvl=" << assocAP.beaconInterval 00079 << " receiveSeq=" << assocAP.receiveSequence 00080 << " rxPower=" << assocAP.rxPower; 00081 return os; 00082 }
std::ostream& operator<< | ( | std::ostream & | os, | |
const Ieee80211MgmtSTA::APInfo & | ap | |||
) |
00061 { 00062 os << "AP addr=" << ap.address 00063 << " chan=" << ap.channel 00064 << " ssid=" << ap.ssid 00065 //TBD supportedRates 00066 << " beaconIntvl=" << ap.beaconInterval 00067 << " rxPower=" << ap.rxPower 00068 << " authSeqExpected=" << ap.authSeqExpected 00069 << " isAuthenticated=" << ap.isAuthenticated; 00070 return os; 00071 }
std::ostream& operator<< | ( | std::ostream & | os, | |
const Ieee80211MgmtSTA::ScanningInfo & | scanning | |||
) |
00046 { 00047 os << "activeScan=" << scanning.activeScan 00048 << " probeDelay=" << scanning.probeDelay 00049 << " curChan=" << scanning.channelList[scanning.currentChannelIndex] 00050 << " minChanTime=" << scanning.minChannelTime 00051 << " maxChanTime=" << scanning.maxChannelTime; 00052 os << " chanList={"; 00053 for (int i=0; i<scanning.channelList.size(); i++) 00054 os << (i==0 ? "" : " ") << scanning.channelList[i]; 00055 os << "}"; 00056 00057 return os; 00058 }