senf::emu::WirelessInterface::Frequency Struct Reference

Frequency table entry. More...

#include <senf/Ext/NetEmu/WirelessInterfaceAPI.hh>

Public Member Functions

 Frequency (unsigned frequencyLower_, unsigned frequencyUpper_, unsigned bandwidthLower_, unsigned bandwidthUpper_)
 Table entry with ranges for frequency and bandwidth. More...
 
 Frequency (unsigned frequency_, unsigned bandwidth_)
 Table entry with single frequency/bandwidth. More...
 

Public Attributes

unsigned frequencyLower
 Frequency interval lower bound. More...
 
unsigned frequencyUpper
 Frequency interval upper bound. More...
 
unsigned bandwidthLower
 Bandwidth interval lower bound. More...
 
unsigned bandwidthUpper
 Bandwidth interval upper bound. More...
 

Detailed Description

Frequency table entry.

Every entry consists of frequency and bandwidth. Both values maybe either single values or ranges. For single values, the upper and lower values will be identical. If a frequency range is specified, this range includes the bandwidth, thus the valid frequencies range from frequencyLower + bandwidth/2 to frequencyUpper - bandwidth/2 where bandwidth is the desired bandwidth value.

Definition at line 143 of file WirelessInterfaceAPI.hh.

Constructor & Destructor Documentation

◆ Frequency() [1/2]

senf::emu::WirelessInterface::Frequency::Frequency ( unsigned  frequencyLower_,
unsigned  frequencyUpper_,
unsigned  bandwidthLower_,
unsigned  bandwidthUpper_ 
)

Table entry with ranges for frequency and bandwidth.

◆ Frequency() [2/2]

senf::emu::WirelessInterface::Frequency::Frequency ( unsigned  frequency_,
unsigned  bandwidth_ 
)

Table entry with single frequency/bandwidth.

Member Data Documentation

◆ bandwidthLower

unsigned senf::emu::WirelessInterface::Frequency::bandwidthLower

Bandwidth interval lower bound.

Definition at line 146 of file WirelessInterfaceAPI.hh.

◆ bandwidthUpper

unsigned senf::emu::WirelessInterface::Frequency::bandwidthUpper

Bandwidth interval upper bound.

Definition at line 147 of file WirelessInterfaceAPI.hh.

◆ frequencyLower

unsigned senf::emu::WirelessInterface::Frequency::frequencyLower

Frequency interval lower bound.

Definition at line 144 of file WirelessInterfaceAPI.hh.

◆ frequencyUpper

unsigned senf::emu::WirelessInterface::Frequency::frequencyUpper

Frequency interval upper bound.

Definition at line 145 of file WirelessInterfaceAPI.hh.


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