pub struct COMPATIBLE_OPEN_BSS { /* private fields */ }
Methods from Deref<Target = BssDescription>§
pub fn rates(&self) -> &[SupportedRate]
pub fn dtim_period(&self) -> u8
pub fn country(&self) -> Option<&[u8]>
pub fn rsne(&self) -> Option<&[u8]>
pub fn ht_cap(&self) -> Option<Ref<&[u8], HtCapabilities>>
pub fn raw_ht_cap(&self) -> Option<HtCapabilities>
pub fn ht_op(&self) -> Option<Ref<&[u8], HtOperation>>
pub fn rm_enabled_cap(&self) -> Option<Ref<&[u8], RmEnabledCapabilities>>
pub fn ext_cap(&self) -> Option<ExtCapabilitiesView<&[u8]>>
pub fn raw_ht_op(&self) -> Option<HtOperation>
pub fn vht_cap(&self) -> Option<Ref<&[u8], VhtCapabilities>>
pub fn raw_vht_cap(&self) -> Option<VhtCapabilities>
pub fn vht_op(&self) -> Option<Ref<&[u8], VhtOperation>>
pub fn raw_vht_op(&self) -> Option<VhtOperation>
pub fn ies(&self) -> &[u8] ⓘ
Sourcepub fn is_protected(&self) -> bool
pub fn is_protected(&self) -> bool
Return bool on whether BSS is protected.
Sourcepub fn needs_eapol_exchange(&self) -> bool
pub fn needs_eapol_exchange(&self) -> bool
Return bool on whether BSS has security type that would require exchanging EAPOL frames.
Sourcepub fn protection(&self) -> Protection
pub fn protection(&self) -> Protection
Categorize BSS on what protection it supports.
Sourcepub fn latest_standard(&self) -> Standard
pub fn latest_standard(&self) -> Standard
Get the latest WLAN standard that the BSS supports.
Sourcepub fn find_wpa_ie(&self) -> Option<&[u8]>
pub fn find_wpa_ie(&self) -> Option<&[u8]>
Search for vendor-specific Info Element for WPA. If found, return the body.
Sourcepub fn wpa_ie(&self) -> Result<WpaIe, Error>
pub fn wpa_ie(&self) -> Result<WpaIe, Error>
Search for WPA Info Element and parse it. If no WPA Info Element is found, or a WPA Info Element is found but is not valid, return an error.
Sourcepub fn find_wmm_param(&self) -> Option<&[u8]>
pub fn find_wmm_param(&self) -> Option<&[u8]>
Search for vendor-specific Info Element for WMM Parameter. If found, return the body.
Sourcepub fn wmm_param(&self) -> Result<Ref<&[u8], WmmParam>, Error>
pub fn wmm_param(&self) -> Result<Ref<&[u8], WmmParam>, Error>
Search for WMM Parameter Element and parse it. If no WMM Parameter Element is found, return an error.
Sourcepub fn find_wsc_ie(&self) -> Option<&[u8]>
pub fn find_wsc_ie(&self) -> Option<&[u8]>
Search for the WiFi Simple Configuration Info Element. If found, return the body.
pub fn probe_resp_wsc(&self) -> Option<ProbeRespWsc>
pub fn supports_uapsd(&self) -> bool
Sourcepub fn supports_ft(&self) -> bool
pub fn supports_ft(&self) -> bool
IEEE 802.11-2016 4.5.4.8
Sourcepub fn candidacy(&self) -> BssCandidacy
pub fn candidacy(&self) -> BssCandidacy
Returns a simplified BssCandidacy which implements PartialOrd.
Sourcepub fn to_non_obfuscated_string(&self) -> String
pub fn to_non_obfuscated_string(&self) -> String
Returns a string representation of the BssDescriptionExt. This representation is not suitable for protecting the privacy of an SSID and BSSID.