WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
_mac_sta_pm_handler结构体 参考

#include <wlan_resource_common_rom.h>

_mac_sta_pm_handler 的协作图:

成员变量

oal_fsm_stru oal_fsm
 
frw_timeout_stru inactive_timer
 
frw_timeout_stru mcast_timer
 
osal_u32 tx_rx_activity_cnt
 
osal_u32 activity_timeout
 
osal_u32 ps_keepalive_cnt
 
osal_u32 ps_keepalive_max_num
 
osal_u8 vap_ps_mode: 3
 
osal_u8 can_sta_sleep: 1
 
osal_u8 is_fsm_attached: 1
 
osal_u8 beacon_counting: 1
 
osal_u8 forbiden_pm: 1
 
osal_u8 ps_poll_pending: 1
 
osal_u8 beacon_frame_wait: 1
 
osal_u8 more_data_expected: 1
 
osal_u8 active_null_wait: 1
 
osal_u8 doze_null_wait: 1
 
osal_u8 direct_change_to_active: 1
 
osal_u8 last_ps_status: 1
 
osal_u8 ps_back_active_pause: 1
 
osal_u8 ps_back_doze_pause: 1
 
osal_u8 timer_fail_doze_trans_cnt
 
osal_u8 state_fail_doze_trans_cnt
 
osal_u8 beacon_fail_doze_trans_cnt
 
osal_u8 doze_event
 
osal_u8 awake_event
 
osal_u8 active_event
 
osal_u8 eosp_timeout_cnt
 
osal_u8 uaspd_sp_status
 
osal_u8 doze_null_retran_cnt
 
osal_u8 active_null_retran_cnt
 
osal_u32 psm_pkt_cnt
 
osal_u8 psm_timer_restart_cnt
 
osal_u16 mcast_timeout
 
osal_u8 max_skip_bcn_cnt
 
osal_u8 tbtt_cnt_since_full_bcn
 
osal_u16 remain_len_after_tim
 
oal_bool_enum_uint8 flag_null_data_pending
 
uintptr_t_rom
 

结构体成员变量说明

◆ _rom

uintptr_t* _mac_sta_pm_handler::_rom

◆ active_event

osal_u8 _mac_sta_pm_handler::active_event

◆ active_null_retran_cnt

osal_u8 _mac_sta_pm_handler::active_null_retran_cnt

◆ active_null_wait

osal_u8 _mac_sta_pm_handler::active_null_wait

◆ activity_timeout

osal_u32 _mac_sta_pm_handler::activity_timeout

◆ awake_event

osal_u8 _mac_sta_pm_handler::awake_event

◆ beacon_counting

osal_u8 _mac_sta_pm_handler::beacon_counting

◆ beacon_fail_doze_trans_cnt

osal_u8 _mac_sta_pm_handler::beacon_fail_doze_trans_cnt

◆ beacon_frame_wait

osal_u8 _mac_sta_pm_handler::beacon_frame_wait

◆ can_sta_sleep

osal_u8 _mac_sta_pm_handler::can_sta_sleep

◆ direct_change_to_active

osal_u8 _mac_sta_pm_handler::direct_change_to_active

◆ doze_event

osal_u8 _mac_sta_pm_handler::doze_event

◆ doze_null_retran_cnt

osal_u8 _mac_sta_pm_handler::doze_null_retran_cnt

◆ doze_null_wait

osal_u8 _mac_sta_pm_handler::doze_null_wait

◆ eosp_timeout_cnt

osal_u8 _mac_sta_pm_handler::eosp_timeout_cnt

◆ flag_null_data_pending

oal_bool_enum_uint8 _mac_sta_pm_handler::flag_null_data_pending

◆ forbiden_pm

osal_u8 _mac_sta_pm_handler::forbiden_pm

◆ inactive_timer

frw_timeout_stru _mac_sta_pm_handler::inactive_timer

◆ is_fsm_attached

osal_u8 _mac_sta_pm_handler::is_fsm_attached

◆ last_ps_status

osal_u8 _mac_sta_pm_handler::last_ps_status

◆ max_skip_bcn_cnt

osal_u8 _mac_sta_pm_handler::max_skip_bcn_cnt

◆ mcast_timeout

osal_u16 _mac_sta_pm_handler::mcast_timeout

◆ mcast_timer

frw_timeout_stru _mac_sta_pm_handler::mcast_timer

◆ more_data_expected

osal_u8 _mac_sta_pm_handler::more_data_expected

◆ oal_fsm

oal_fsm_stru _mac_sta_pm_handler::oal_fsm

◆ ps_back_active_pause

osal_u8 _mac_sta_pm_handler::ps_back_active_pause

◆ ps_back_doze_pause

osal_u8 _mac_sta_pm_handler::ps_back_doze_pause

◆ ps_keepalive_cnt

osal_u32 _mac_sta_pm_handler::ps_keepalive_cnt

◆ ps_keepalive_max_num

osal_u32 _mac_sta_pm_handler::ps_keepalive_max_num

◆ ps_poll_pending

osal_u8 _mac_sta_pm_handler::ps_poll_pending

◆ psm_pkt_cnt

osal_u32 _mac_sta_pm_handler::psm_pkt_cnt

◆ psm_timer_restart_cnt

osal_u8 _mac_sta_pm_handler::psm_timer_restart_cnt

◆ remain_len_after_tim

osal_u16 _mac_sta_pm_handler::remain_len_after_tim

◆ state_fail_doze_trans_cnt

osal_u8 _mac_sta_pm_handler::state_fail_doze_trans_cnt

◆ tbtt_cnt_since_full_bcn

osal_u8 _mac_sta_pm_handler::tbtt_cnt_since_full_bcn

◆ timer_fail_doze_trans_cnt

osal_u8 _mac_sta_pm_handler::timer_fail_doze_trans_cnt

◆ tx_rx_activity_cnt

osal_u32 _mac_sta_pm_handler::tx_rx_activity_cnt

◆ uaspd_sp_status

osal_u8 _mac_sta_pm_handler::uaspd_sp_status

◆ vap_ps_mode

osal_u8 _mac_sta_pm_handler::vap_ps_mode

该结构体的文档由以下文件生成: