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

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...
 
WifiScanType type
 indicates either active or passive scanning More...
 

Detailed Description

Structure holding scan parameters.

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

Member Typedef Documentation

◆ ChannelList

typedef for a list of channels

Definition at line 74 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 78 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 81 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 80 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 79 of file sta-wifi-mac.h.

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

◆ ssid

Ssid ns3::WifiScanParams::ssid

desired SSID or wildcard SSID

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

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

◆ type

WifiScanType ns3::WifiScanParams::type

indicates either active or passive scanning

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

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


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