23 #ifndef M2MB_PROV_SCAN_H_    24 #define M2MB_PROV_SCAN_H_    46 #define M2MB_PROV_SSID_FILTER_SIZE 32    49 #define M2MB_PROV_SECURITY_NONE_STR "none"    52 #define M2MB_PROV_WEP_STR "wep"    55 #define M2MB_PROV_WPA_PERSONAL_STR "wpa-personal"    58 #define M2MB_PROV_WPA_ENTERPRISE_STR "wpa-enterprise"    61 #define M2MB_PROV_SCAN_DWELL_TIME 150    64 #define M2MB_PROV_SCAN_DELAY_TIME 150    84 #define M2MB_PROV_REG_DOMAIN_FCC_MAX_CH  11    87 #define M2MB_PROV_REG_DOMAIN_ETSI_MAX_CH  13    90 #define M2MB_PROV_REG_DOMAIN_TELEC_MAX_CH  14    95 #define  M2MB_PROV_SCAN_MAX_BAND   2      97 #define  M2MB_PROV_SCAN_MAX_BAND   1     102 #define M2MB_PROV_REG_DOMAIN_UNKNOWN_MAX_CH  14   104 #define M2MB_PROV_REG_DOMAIN_FCC_STR  "fcc"   105 #define M2MB_PROV_REG_DOMAIN_ETSI_STR  "etsi"   106 #define M2MB_PROV_REG_DOMAIN_ETSI_MEXS_STR  "etsi_mex"   107 #define M2MB_PROV_REG_DOMAIN_TELEC_STR  "telec"   108 #define M2MB_PROV_REG_DOMAIN_UNKNOWN_STR  "unknown"   110 #define M2MB_PROV_2_4_GHZ_BAND "2.4GHz"   111 #define M2MB_PROV_5_GHZ_BAND "5GHz"   123     M2MB_PROV_SECURITY_NONE = 1,
   125     M2MB_PROV_WPA_PERSONAL,
   126     M2MB_PROV_WPA_ENTERPRISE
   127 } M2MB_PROV_SECURITY_TYPE_T;
 
Definition of structure controlling scan. 
UINT64 M2MB_PROV_MAC_ADDR_T
enum M2MB_PROV_REG_DOMAIN M2MB_PROV_REG_DOMAIN_T
Regulatory domains enumeration. 
INT8 ssidFilter[M2MB_PROV_SSID_FILTER_SIZE]
struct M2MB_PROV_SCAN_RESULT M2MB_PROV_SCAN_RESULT_T
Definition of structure describing scan results. 
M2MB_PROV_REG_DOMAIN
Regulatory domains enumeration. 
VOID m2mb_prov_scan_channel_fill(UINT8 *chTable, UINT8 domain, UINT8 phyMode)
To fill valid channel numbers depending on current reg domain and PHY mode This function shall be cal...
M2MB_PROV_MAC_ADDR_T apMacAddr
enum M2MB_OS_RESULT M2MB_OS_RESULT_E
M2MB_PROV_SEC_TYPE_T securityType
struct M2MB_PROV_SCAN_PARAM M2MB_PROV_SCAN_PARAM_T
Definition of structure controlling scan. 
M2MB_PROV_REG_DOMAIN_T domain
M2MB_OS_RESULT_E m2mb_prov_scan_channels(M2MB_PROV_SCAN_PARAM_T *sParams, M2MB_PROV_SCAN_RESULT_T *pScanResult, INT32 *maxScanElements)
Scan for Networks This function scans the configured channels for networks configuration parameter pr...
unsigned long long UINT64
enum M2MB_PROV_SEC_TYPE M2MB_PROV_SEC_TYPE_T
Security type enumeration. 
Definition of structure describing scan results. 
M2MB_PROV_SEC_TYPE_T securityType
#define M2MB_PROV_SSID_FILTER_SIZE