#include "cpp_bindings.h"
typedef enum {
- EPNO_ATTRIBUTE_MINIMUM_5G_RSSI,
+ EPNO_ATTRIBUTE_MINIMUM_5G_RSSI = WIFI_HAL_ATTR_START,
EPNO_ATTRIBUTE_MINIMUM_2G_RSSI,
EPNO_ATTRIBUTE_INITIAL_SCORE_MAX,
EPNO_ATTRIBUTE_CUR_CONN_BONUS,
} EPNO_ATTRIBUTE;
typedef enum {
- EPNO_ATTRIBUTE_HS_PARAM_LIST,
+ EPNO_ATTRIBUTE_HS_PARAM_LIST = WIFI_HAL_ATTR_START,
EPNO_ATTRIBUTE_HS_NUM,
EPNO_ATTRIBUTE_HS_ID,
EPNO_ATTRIBUTE_HS_REALM,
using namespace std;
typedef enum {
- SLSI_RTT_ATTRIBUTE_TARGET_CNT = 0,
+ SLSI_RTT_ATTRIBUTE_TARGET_CNT = WIFI_HAL_ATTR_START,
SLSI_RTT_ATTRIBUTE_TARGET_INFO,
SLSI_RTT_ATTRIBUTE_TARGET_MAC,
SLSI_RTT_ATTRIBUTE_TARGET_TYPE,
SLSI_RTT_ATTRIBUTE_RESULTS_PER_TARGET,
SLSI_RTT_ATTRIBUTE_RESULT_CNT,
SLSI_RTT_ATTRIBUTE_RESULT,
- SLSI_RTT_ATTRIBUTE_TARGET_ID
+ SLSI_RTT_ATTRIBUTE_TARGET_ID,
+ SLSI_RTT_ATTRIBUTE_MAX
} SLSI_RTT_ATTRIBUTE;
enum slsi_rtt_event_attributes {
static wifi_error wifi_init_interfaces(wifi_handle handle);
typedef enum wifi_attr {
- ANDR_WIFI_ATTRIBUTE_ND_OFFLOAD_CONFIG,
- ANDR_WIFI_ATTRIBUTE_PNO_RANDOM_MAC_OUI
+ ANDR_WIFI_ATTRIBUTE_ND_OFFLOAD_CONFIG = WIFI_HAL_ATTR_START,
+ ANDR_WIFI_ATTRIBUTE_PNO_RANDOM_MAC_OUI,
+ ANDR_WIFI_ATTRIBUTE_GSCAN_OUI_MAX
} wifi_attr_t;
enum wifi_rssi_monitor_attr {
- RSSI_MONITOR_ATTRIBUTE_MAX_RSSI,
+ RSSI_MONITOR_ATTRIBUTE_MAX_RSSI = WIFI_HAL_ATTR_START,
RSSI_MONITOR_ATTRIBUTE_MIN_RSSI,
RSSI_MONITOR_ATTRIBUTE_START,
+ RSSI_MONITOR_ATTRIBUTE_MAX
};
enum wifi_apf_attr {
APF_ATTRIBUTE_VERSION,
APF_ATTRIBUTE_MAX_LEN,
APF_ATTRIBUTE_PROGRAM,
- APF_ATTRIBUTE_PROGRAM_LEN
+ APF_ATTRIBUTE_PROGRAM_LEN,
+ APF_ATTRIBUTE_MAX
};
enum apf_request_type {