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

Ieee80211MgmtSTA.cc File Reference

#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 Documentation

#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
 


Function Documentation

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 }


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