wifi_scan_network_flags_t

Wi-Fi network scan result flags.

Synopsis:

#include <wifi/wifi_service.h>
 
typedef enum {
      WIFI_NETWORK_FLAGS_WPA_PERSONAL = 0x00000001   
      WIFI_NETWORK_FLAGS_WPA2_PERSONAL = 0x00000002   
      WIFI_NETWORK_FLAGS_WPA_ENTERPRISE = 0x00000004   
      WIFI_NETWORK_FLAGS_WPA2_ENTERPRISE = 0x00000008   
      WIFI_NETWORK_FLAGS_ESS = 0x00000010   
      WIFI_NETWORK_FLAGS_P2P = 0x00000020   
      WIFI_NETWORK_FLAGS_HS20 = 0x00000040   
      WIFI_NETWORK_FLAGS_WPS = 0x00000080   
} wifi_scan_network_flags_t;

Since:

BlackBerry 10.2.0

Data:

WIFI_NETWORK_FLAGS_WPA_PERSONAL
The network supports Wi-Fi Protected Access (WPA) Personal security.
WIFI_NETWORK_FLAGS_WPA2_PERSONAL
The network supports WPA2 Personal security.
WIFI_NETWORK_FLAGS_WPA_ENTERPRISE
The network supports WPA Enterprise security.
WIFI_NETWORK_FLAGS_WPA2_ENTERPRISE
The network supports WPA2 Enterprise security.
WIFI_NETWORK_FLAGS_ESS
The network is an Extended Service Set (ESS).
WIFI_NETWORK_FLAGS_P2P
The network supports Peer-to-peer (P2P).
WIFI_NETWORK_FLAGS_HS20
The network supports Hotspot 2.0.
WIFI_NETWORK_FLAGS_WPS
The network supports Wi-Fi Protected Setup (WPS).

Library:

libwifi (For the qcc command, use the -l wifi option to link against this library)

Description:

This enum defines the flags bitmask of Wi-Fi network capabilities reported in scan results. Multiple capabilities may be advertised in a scan result entry.