|
INET Framework for OMNeT++/OMNEST
|
Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211Primitives.msg:94 by opp_msgtool.
More...
#include <Ieee80211Primitives_m.h>
Public Member Functions | |
| Ieee80211Prim_ScanRequest () | |
| Ieee80211Prim_ScanRequest (const Ieee80211Prim_ScanRequest &other) | |
| virtual | ~Ieee80211Prim_ScanRequest () |
| Ieee80211Prim_ScanRequest & | operator= (const Ieee80211Prim_ScanRequest &other) |
| virtual Ieee80211Prim_ScanRequest * | dup () const override |
| virtual void | parsimPack (omnetpp::cCommBuffer *b) const override |
| virtual void | parsimUnpack (omnetpp::cCommBuffer *b) override |
| virtual Ieee80211BssType | getBSSType () const |
| virtual void | setBSSType (Ieee80211BssType BSSType) |
| virtual const ::inet::MacAddress & | getBSSID () const |
| virtual ::inet::MacAddress & | getBSSIDForUpdate () |
| virtual void | setBSSID (const ::inet::MacAddress &BSSID) |
| virtual const char * | getSSID () const |
| virtual void | setSSID (const char *SSID) |
| virtual bool | getActiveScan () const |
| virtual void | setActiveScan (bool activeScan) |
| virtual ::omnetpp::simtime_t | getProbeDelay () const |
| virtual void | setProbeDelay (::omnetpp::simtime_t probeDelay) |
| virtual void | setChannelListArraySize (size_t size) |
| virtual size_t | getChannelListArraySize () const |
| virtual int | getChannelList (size_t k) const |
| virtual void | setChannelList (size_t k, int channelList) |
| virtual void | insertChannelList (size_t k, int channelList) |
| void | insertChannelList (int channelList) |
| virtual void | appendChannelList (int channelList) |
| virtual void | eraseChannelList (size_t k) |
| virtual ::omnetpp::simtime_t | getMinChannelTime () const |
| virtual void | setMinChannelTime (::omnetpp::simtime_t minChannelTime) |
| virtual ::omnetpp::simtime_t | getMaxChannelTime () const |
| virtual void | setMaxChannelTime (::omnetpp::simtime_t maxChannelTime) |
Public Member Functions inherited from inet::ieee80211::Ieee80211PrimRequest | |
| Ieee80211PrimRequest () | |
| Ieee80211PrimRequest (const Ieee80211PrimRequest &other) | |
| virtual | ~Ieee80211PrimRequest () |
| Ieee80211PrimRequest & | operator= (const Ieee80211PrimRequest &other) |
Protected Member Functions | |
| bool | operator== (const Ieee80211Prim_ScanRequest &)=delete |
Protected Member Functions inherited from inet::ieee80211::Ieee80211PrimRequest | |
| bool | operator== (const Ieee80211PrimRequest &)=delete |
Protected Attributes | |
| Ieee80211BssType | BSSType = static_cast<inet::ieee80211::Ieee80211BssType>(-1) |
| ::inet::MacAddress | BSSID |
| ::omnetpp::opp_string | SSID |
| bool | activeScan = false |
| ::omnetpp::simtime_t | probeDelay = SIMTIME_ZERO |
| int * | channelList = nullptr |
| size_t | channelList_arraysize = 0 |
| ::omnetpp::simtime_t | minChannelTime = SIMTIME_ZERO |
| ::omnetpp::simtime_t | maxChannelTime = SIMTIME_ZERO |
Private Member Functions | |
| void | copy (const Ieee80211Prim_ScanRequest &other) |
Class generated from inet/linklayer/ieee80211/mgmt/Ieee80211Primitives.msg:94 by opp_msgtool.
// // Losely based on MLME-SCAN.request. // class Ieee80211Prim_ScanRequest extends Ieee80211PrimRequest { Ieee80211BssType BSSType; // determines type of BSS's to include in the scan MacAddress BSSID; // specific BSSID to scan for (default: any) string SSID; // SSID to scan for SSID (default: any) bool activeScan; // whether to perform active or passive scanning simtime_t probeDelay; // delay (in �s) to be used prior to transmitting a Probe frame during active scanning int channelList[]; // list of channels to scan (default: all channels) simtime_t minChannelTime; // minimum time to spend on each channel when scanning simtime_t maxChannelTime; // maximum time to spend on each channel when scanning }
| inet::ieee80211::Ieee80211Prim_ScanRequest::Ieee80211Prim_ScanRequest | ( | ) |
| inet::ieee80211::Ieee80211Prim_ScanRequest::Ieee80211Prim_ScanRequest | ( | const Ieee80211Prim_ScanRequest & | other | ) |
|
virtual |
|
virtual |
|
private |
|
inlineoverridevirtual |
Reimplemented from inet::ieee80211::Ieee80211PrimRequest.
|
virtual |
|
virtual |
|
virtual |
|
inline |
|
virtual |
|
virtual |
|
virtual |
| virtual ::omnetpp::simtime_t inet::ieee80211::Ieee80211Prim_ScanRequest::getMaxChannelTime | ( | ) | const |
| virtual ::omnetpp::simtime_t inet::ieee80211::Ieee80211Prim_ScanRequest::getMinChannelTime | ( | ) | const |
| virtual ::omnetpp::simtime_t inet::ieee80211::Ieee80211Prim_ScanRequest::getProbeDelay | ( | ) | const |
|
virtual |
|
inline |
|
virtual |
| Ieee80211Prim_ScanRequest& inet::ieee80211::Ieee80211Prim_ScanRequest::operator= | ( | const Ieee80211Prim_ScanRequest & | other | ) |
|
protecteddelete |
|
overridevirtual |
Reimplemented from inet::ieee80211::Ieee80211PrimRequest.
Referenced by inet::ieee80211::doParsimPacking().
|
overridevirtual |
Reimplemented from inet::ieee80211::Ieee80211PrimRequest.
Referenced by inet::ieee80211::doParsimUnpacking().
|
virtual |
Referenced by inet::ieee80211::Ieee80211AgentSta::sendScanRequest().
|
virtual |
|
virtual |
Referenced by inet::ieee80211::Ieee80211AgentSta::sendScanRequest().
|
virtual |
Referenced by inet::ieee80211::Ieee80211AgentSta::sendScanRequest().
|
virtual |
Referenced by inet::ieee80211::Ieee80211AgentSta::sendScanRequest().
|
virtual |
Referenced by inet::ieee80211::Ieee80211AgentSta::sendScanRequest().
|
virtual |
Referenced by inet::ieee80211::Ieee80211AgentSta::sendScanRequest().
|
virtual |
Referenced by inet::ieee80211::Ieee80211AgentSta::sendScanRequest().
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |