|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|


结构体 | |
| struct | hmac_bss_term_duration |
| struct | hmac_neighbor_bss_info |
| struct | hmac_bsst_query_info |
| struct | hmac_bsst_req_mode |
| struct | hmac_bsst_req_info |
| struct | hmac_bsst_rsp_info |
| struct | hmac_trigger_11v_msg |
| struct | hmac_11v_vap_roam_info_stru |
| struct | hmac_11v_vap_info_stru |
| struct | hmac_user_11v_ctrl_stru |
宏定义 | |
| #define | THIS_FILE_ID OAM_FILE_ID_HMAC_11V_H |
| #define | HMAC_MAX_BSS_NEIGHBOR_LIST 20 /* BSS Transition 帧中允许发送的最大候选AP列表集数量 */ |
| #define | HMAC_11V_WAIT_STATUS_TIMEOUT 5000 |
| #define | HMAC_11V_MAX_URL_LENGTH 50 /* 携带URL字符的最大长度限制为50 */ |
| #define | HMAC_11V_QUERY_FRAME_BODY_FIX 4 /* query帧帧体固定头长度 */ |
| #define | HMAC_11V_REQUEST_FRAME_BODY_FIX 7 /* query帧帧体固定头长度 */ |
| #define | HMAC_11V_RESPONSE_FRAME_BODY_FIX 5 /* response帧帧体固定头长度 */ |
| #define | HMAC_11V_PERFERMANCE_ELEMENT_LEN 1 /* perfermance ie length */ |
| #define | HMAC_11V_TERMINATION_ELEMENT_LEN 10 /* termination ie length */ |
| #define | HMAC_11V_TOKEN_MAX_VALUE 255 /* 帧发送信令的最大值 */ |
| #define | HMAC_11V_SUBELEMENT_ID_RESV 0 /* SUBELEMENT预留 ID */ |
| #define | MAC_11V_ROAM_SCAN_ONE_CHANNEL_LIMIT 2 |
| #define | MAC_11V_ROAM_SCAN_FULL_CHANNEL_LIMIT (MAC_11V_ROAM_SCAN_ONE_CHANNEL_LIMIT + 1) |
| #define | HMAC_11V_TERMINATION_TSF_LENGTH 8 /* termination_tsf时间域字节长度 */ |
| #define | WAL_WIFI_FEATURE_SUPPORT_11V 1 |
变量 | |
| static osal_u32 | used |
| #define HMAC_11V_MAX_URL_LENGTH 50 /* 携带URL字符的最大长度限制为50 */ |
| #define HMAC_11V_PERFERMANCE_ELEMENT_LEN 1 /* perfermance ie length */ |
| #define HMAC_11V_QUERY_FRAME_BODY_FIX 4 /* query帧帧体固定头长度 */ |
| #define HMAC_11V_REQUEST_FRAME_BODY_FIX 7 /* query帧帧体固定头长度 */ |
| #define HMAC_11V_RESPONSE_FRAME_BODY_FIX 5 /* response帧帧体固定头长度 */ |
| #define HMAC_11V_SUBELEMENT_ID_RESV 0 /* SUBELEMENT预留 ID */ |
| #define HMAC_11V_TERMINATION_ELEMENT_LEN 10 /* termination ie length */ |
| #define HMAC_11V_TERMINATION_TSF_LENGTH 8 /* termination_tsf时间域字节长度 */ |
| #define HMAC_11V_TOKEN_MAX_VALUE 255 /* 帧发送信令的最大值 */ |
| #define HMAC_11V_WAIT_STATUS_TIMEOUT 5000 |
| #define HMAC_MAX_BSS_NEIGHBOR_LIST 20 /* BSS Transition 帧中允许发送的最大候选AP列表集数量 */ |
| #define MAC_11V_ROAM_SCAN_FULL_CHANNEL_LIMIT (MAC_11V_ROAM_SCAN_ONE_CHANNEL_LIMIT + 1) |
| #define MAC_11V_ROAM_SCAN_ONE_CHANNEL_LIMIT 2 |
| #define THIS_FILE_ID OAM_FILE_ID_HMAC_11V_H |
| #define WAL_WIFI_FEATURE_SUPPORT_11V 1 |
| typedef osal_bool(* hmac_11v_check_bss_dscr_cb) (hmac_roam_info_stru *roam_info, mac_bss_dscr_stru *bss_dscr) |
| typedef osal_bool(* hmac_11v_check_scan_result_cb) (hmac_roam_info_stru *roam_info, oal_bool_enum_uint8 flag_in_scan_rslts) |
| typedef osal_void(* hmac_11v_set_bss_transition_cb) (mac_user_cap_info_stru *cap_info, const osal_u8 *cap) |
| typedef osal_void(* hmac_11v_set_ext_cap_bss_transition_cb) (hmac_vap_stru *hmac_vap, mac_ext_cap_ie_stru *ext_cap) |
| typedef osal_void(* hmac_11v_set_scan_params_cb) (mac_scan_req_stru *scan_params, hmac_roam_info_stru *roam_info) |
| typedef osal_void(* hmac_11v_trigger_roam_check_cb) (const hmac_roam_info_stru *roam_info, hmac_vap_stru *hmac_vap) |
| typedef struct hmac_bss_term_duration hmac_bss_term_duration_stru |
| typedef struct hmac_bsst_query_info hmac_bsst_query_info_stru |
| typedef struct hmac_bsst_req_info hmac_bsst_req_info_stru |
| typedef struct hmac_bsst_req_mode hmac_bsst_req_mode_stru |
| typedef struct hmac_bsst_rsp_info hmac_bsst_rsp_info_stru |
| typedef osal_void(* hmac_get_11v_cap_cb) (hmac_vap_stru *hmac_vap, osal_s32 *pl_value) |
| typedef struct hmac_neighbor_bss_info hmac_neighbor_bss_info_stru |
| typedef struct hmac_trigger_11v_msg hmac_trigger_11v_msg_stru |
| typedef osal_u32(* mac_user_callback_func_11v) (hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user, hmac_bsst_rsp_info_stru *bsst_rsp_info) |
| osal_void used |