WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hmac_wmm.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2022-2023. All rights reserved.
3 * 文 件 名 : hmac_wmm.h
4 * 生成日期 : 2022年9月21日
5 * 功能描述 : hmac_wmm.c的头文件
6 */
7
8
9#ifndef __HMAC_WMM_H__
10#define __HMAC_WMM_H__
11
12/*****************************************************************************
13 1 头文件包含
14*****************************************************************************/
15#include "oal_netbuf_ext.h"
16#include "hmac_vap.h"
17#include "hmac_user.h"
18
19#ifdef __cplusplus
20#if __cplusplus
21extern "C" {
22#endif
23#endif
24
25#undef THIS_FILE_ID
26#define THIS_FILE_ID OAM_FILE_ID_HMAC_WMM_H
27/*****************************************************************************
28 2 宏定义
29*****************************************************************************/
30
31/*****************************************************************************
32 3 枚举定义
33*****************************************************************************/
34
35/*****************************************************************************
36 4 全局变量声明
37*****************************************************************************/
38
39/*****************************************************************************
40 5 消息头定义
41*****************************************************************************/
42
43/*****************************************************************************
44 6 消息定义
45*****************************************************************************/
46
47/*****************************************************************************
48 7 STRUCT定义
49*****************************************************************************/
54
55/*****************************************************************************
56 8 UNION定义
57*****************************************************************************/
58
59/*****************************************************************************
60 9 OTHERS定义
61*****************************************************************************/
62
63/*****************************************************************************
64 10 函数声明
65*****************************************************************************/
74#ifdef _PRE_WLAN_SUPPORT_CCPRIV_CMD
75osal_s32 hmac_config_set_qap_aifsn(hmac_vap_stru *hmac_vap, hmac_config_edca_param *param_user);
76osal_s32 hmac_config_set_qap_cwmax(hmac_vap_stru *hmac_vap, hmac_config_edca_param *param_user);
77osal_s32 hmac_config_set_qap_cwmin(hmac_vap_stru *hmac_vap, hmac_config_edca_param *param_user);
78osal_s32 hmac_config_set_qap_msdu_lifetime(const hmac_vap_stru *hmac_vap, hmac_config_edca_param *param_user);
79osal_s32 hmac_config_set_qap_txop_limit(hmac_vap_stru *hmac_vap, hmac_config_edca_param *param_user);
80#endif
83#ifdef __cplusplus
84#if __cplusplus
85}
86#endif
87#endif
88
89#endif /* end of hmac_wmm.h */
osal_s32 hmac_config_get_wmm_params(hmac_vap_stru *hmac_vap, hmac_config_wmm_para_stru *cfg_stru)
osal_void hmac_config_set_machw_wmm(const hmac_vap_stru *hmac_vap)
osal_void hmac_wmm_deinit(osal_void)
osal_u32 hmac_wmm_init(osal_void)
osal_void hmac_set_ac_mode(mac_tx_ctl_stru *tx_ctl)
osal_s32 hmac_config_open_wmm_cb(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_void hmac_config_set_wmm_register(const hmac_vap_stru *hmac_vap, oal_bool_enum_uint8 wmm)
osal_void hmac_config_wmm_switch(hmac_vap_stru *hmac_vap, oal_bool_enum_uint8 wmm)
osal_void hmac_config_set_wmm_open_cfg(const mac_wme_param_stru *wmm)
osal_void hmac_config_set_wmm_close_cfg(const mac_wme_param_stru *wmm)
osal_u8 oal_bool_enum_uint8
Definition oal_types_device_rom.h:45
int osal_s32
Definition osal_types.h:19
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
Definition frw_msg_rom.h:74
Definition hmac_wmm.h:50
osal_u32 ac
Definition hmac_wmm.h:51
osal_u32 value
Definition hmac_wmm.h:52
Definition hmac_main.h:56
Definition mac_vap_ext.h:2019
Definition dmac_ext_if_device_rom.h:98
Definition mac_vap_ext.h:2012