WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hmac_roam_if.h 文件参考
#include "hmac_roam_connect.h"
#include "hmac_roam_alg.h"
#include "hmac_roam_main.h"
hmac_roam_if.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

类型定义

typedef osal_u32(* hmac_roam_start_etc_cb) (hmac_vap_stru *hmac_vap, roam_channel_org_enum scan_type, oal_bool_enum_uint8 cur_bss_ignore, roam_trigger_enum_uint8 roam_trigger)
 
typedef hmac_roam_info_stru *(* hmac_get_roam_info_cb) (osal_u8 vap_id)
 
typedef osal_u32(* hmac_roam_proc_connect_cmd_cb) (hmac_vap_stru *hmac_vap, mac_conn_param_stru *connect_param)
 
typedef osal_u32(* hmac_roam_check_bkscan_result_etc_cb) (hmac_vap_stru *hmac_vap, hmac_scan_record_stru *scan_record)
 
typedef osal_void(* hmac_roam_add_key_done_etc_cb) (hmac_vap_stru *hmac_vap, oal_bool_enum_uint8 pairwise)
 
typedef osal_void(* hmac_sta_roam_update_pmf_etc_cb) (hmac_vap_stru *hmac_vap, mac_bss_dscr_stru *mac_bss_dscr)
 
typedef osal_void(* hmac_sta_roam_trigger_event_send_cb) (hmac_vap_stru *hmac_vap)
 
typedef osal_void(* hmac_roam_change_app_ie_cb) (hmac_vap_stru *hmac_vap, app_ie_type_uint8 *app_ie_type, const osal_u8 *curr_bssid)
 
typedef osal_void(* hmac_roam_update_user_mac_cb) (hmac_vap_stru *hmac_vap, hmac_ctx_join_req_set_reg_stru *reg_params)
 
typedef osal_void(* hmac_roam_set_linkloss_done_cb) (osal_u8 vap_id, osal_u8 val)
 

变量

static osal_u32 used
 

类型定义说明

◆ hmac_get_roam_info_cb

typedef hmac_roam_info_stru *(* hmac_get_roam_info_cb) (osal_u8 vap_id)

◆ hmac_roam_add_key_done_etc_cb

typedef osal_void(* hmac_roam_add_key_done_etc_cb) (hmac_vap_stru *hmac_vap, oal_bool_enum_uint8 pairwise)

◆ hmac_roam_change_app_ie_cb

typedef osal_void(* hmac_roam_change_app_ie_cb) (hmac_vap_stru *hmac_vap, app_ie_type_uint8 *app_ie_type, const osal_u8 *curr_bssid)

◆ hmac_roam_check_bkscan_result_etc_cb

typedef osal_u32(* hmac_roam_check_bkscan_result_etc_cb) (hmac_vap_stru *hmac_vap, hmac_scan_record_stru *scan_record)

◆ hmac_roam_proc_connect_cmd_cb

typedef osal_u32(* hmac_roam_proc_connect_cmd_cb) (hmac_vap_stru *hmac_vap, mac_conn_param_stru *connect_param)

◆ hmac_roam_set_linkloss_done_cb

typedef osal_void(* hmac_roam_set_linkloss_done_cb) (osal_u8 vap_id, osal_u8 val)

◆ hmac_roam_start_etc_cb

typedef osal_u32(* hmac_roam_start_etc_cb) (hmac_vap_stru *hmac_vap, roam_channel_org_enum scan_type, oal_bool_enum_uint8 cur_bss_ignore, roam_trigger_enum_uint8 roam_trigger)

◆ hmac_roam_update_user_mac_cb

typedef osal_void(* hmac_roam_update_user_mac_cb) (hmac_vap_stru *hmac_vap, hmac_ctx_join_req_set_reg_stru *reg_params)

◆ hmac_sta_roam_trigger_event_send_cb

typedef osal_void(* hmac_sta_roam_trigger_event_send_cb) (hmac_vap_stru *hmac_vap)

◆ hmac_sta_roam_update_pmf_etc_cb

typedef osal_void(* hmac_sta_roam_update_pmf_etc_cb) (hmac_vap_stru *hmac_vap, mac_bss_dscr_stru *mac_bss_dscr)

变量说明

◆ used

osal_void used