A Discrete-Event Network Simulator
API
ns3::WifiScanParams Struct Reference

Structure holding scan parameters. More...

#include "sta-wifi-mac.h"

+ Collaboration diagram for ns3::WifiScanParams:

Classes

struct  Channel
 Struct identifying a channel to scan. More...
 

Public Types

enum  : uint8_t { ACTIVE = 0 , PASSIVE }
 
using ChannelList = std::list< Channel >
 typedef for a list of channels More...
 

Public Attributes

std::vector< ChannelListchannelList
 list of channels to scan, for each link More...
 
Time maxChannelTime
 maximum time to spend on each channel More...
 
Time minChannelTime
 minimum time to spend on each channel More...
 
Time probeDelay
 delay prior to transmitting a Probe Request More...
 
Ssid ssid
 desired SSID or wildcard SSID More...
 
enum ns3::WifiScanParams:: { ... }  type
 indicates either active or passive scanning More...
 

Detailed Description

Structure holding scan parameters.

Definition at line 49 of file sta-wifi-mac.h.

Member Typedef Documentation

◆ ChannelList

typedef for a list of channels

Definition at line 64 of file sta-wifi-mac.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : uint8_t
Enumerator
ACTIVE 
PASSIVE 

Definition at line 66 of file sta-wifi-mac.h.

Member Data Documentation

◆ channelList

std::vector<ChannelList> ns3::WifiScanParams::channelList

list of channels to scan, for each link

Definition at line 73 of file sta-wifi-mac.h.

Referenced by ns3::WifiAssocManager::MatchScanParams(), and ns3::StaWifiMac::StartScanning().

◆ maxChannelTime

Time ns3::WifiScanParams::maxChannelTime

maximum time to spend on each channel

Definition at line 76 of file sta-wifi-mac.h.

Referenced by ns3::StaWifiMac::StartScanning().

◆ minChannelTime

Time ns3::WifiScanParams::minChannelTime

minimum time to spend on each channel

Definition at line 75 of file sta-wifi-mac.h.

Referenced by ns3::StaWifiMac::StartScanning().

◆ probeDelay

Time ns3::WifiScanParams::probeDelay

delay prior to transmitting a Probe Request

Definition at line 74 of file sta-wifi-mac.h.

Referenced by ns3::StaWifiMac::StartScanning().

◆ ssid

Ssid ns3::WifiScanParams::ssid

desired SSID or wildcard SSID

Definition at line 72 of file sta-wifi-mac.h.

Referenced by ns3::WifiAssocManager::MatchScanParams(), and ns3::StaWifiMac::StartScanning().

◆ 

enum { ... } ns3::WifiScanParams::type

indicates either active or passive scanning

Referenced by ns3::StaWifiMac::StartScanning().


The documentation for this struct was generated from the following file: