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

浏览源代码.

结构体

struct  wal_ccpriv_cmd_entry_stru
 

宏定义

#define WAL_CCPRIV_CMD_NAME_MAX_LEN   80 /* 字符串中每个单词的最大长度(原20) */
 
#define WAL_CCPRIV_CMD_PKT_NAME_MAX_LEN   1024 /* 报文字符串的最大长度,应大于报文长度的2倍 */
 
#define WAL_CCPRIV_CMD_PKT_MAX_LEN   490 /* 报文的最大长度 */
 
#define WAL_CCPRIV_CMD_PKT_MIN_LEN   10 /* 报文的最小长度 */
 

类型定义

typedef osal_u32(* wal_ccpriv_debug_cmd_func) (const osal_s8 *cmd_name, oal_net_device_stru *net_dev, osal_s8 *param)
 
typedef osal_u32(* wal_ccpriv_cmd_func) (oal_net_device_stru *net_dev, osal_s8 *pc_param)
 

枚举

enum  ccpriv_switch { CCPRIV_SWITCH_OFF = 0 , CCPRIV_SWITCH_ON = 1 , CCPRIV_SWITCH_BUFF }
 

函数

osal_u8 wal_util_get_vap_id (oal_net_device_stru *net_dev)
 
osal_u32 wal_get_cmd_one_arg (const osal_s8 *cmd, osal_s8 *arg, osal_u32 arg_len, osal_u32 *cmd_offset)
 
osal_s32 wal_get_cmd_one_arg_digit (osal_s8 *cmd, osal_s8 *arg, osal_s32 arg_len, osal_u32 *cmd_offset, osal_s32 *data)
 
osal_s32 wal_cmd_get_digit_with_range (osal_s8 **src_head, osal_s32 min, osal_s32 max, osal_s32 *value)
 
osal_s32 wal_cmd_get_s8_with_range (osal_s8 **src_head, osal_s8 min, osal_s8 max, osal_s8 *value)
 
osal_u32 wal_cmd_get_u8_with_check_max (osal_s8 **src_head, osal_u8 max_value, osal_u8 *value)
 
osal_u32 wal_cmd_get_digit_with_check_max (osal_s8 **src_head, osal_u32 max_value, osal_u32 *value)
 

宏定义说明

◆ WAL_CCPRIV_CMD_NAME_MAX_LEN

#define WAL_CCPRIV_CMD_NAME_MAX_LEN   80 /* 字符串中每个单词的最大长度(原20) */

◆ WAL_CCPRIV_CMD_PKT_MAX_LEN

#define WAL_CCPRIV_CMD_PKT_MAX_LEN   490 /* 报文的最大长度 */

◆ WAL_CCPRIV_CMD_PKT_MIN_LEN

#define WAL_CCPRIV_CMD_PKT_MIN_LEN   10 /* 报文的最小长度 */

◆ WAL_CCPRIV_CMD_PKT_NAME_MAX_LEN

#define WAL_CCPRIV_CMD_PKT_NAME_MAX_LEN   1024 /* 报文字符串的最大长度,应大于报文长度的2倍 */

类型定义说明

◆ wal_ccpriv_cmd_func

typedef osal_u32(* wal_ccpriv_cmd_func) (oal_net_device_stru *net_dev, osal_s8 *pc_param)

◆ wal_ccpriv_debug_cmd_func

typedef osal_u32(* wal_ccpriv_debug_cmd_func) (const osal_s8 *cmd_name, oal_net_device_stru *net_dev, osal_s8 *param)

枚举类型说明

◆ ccpriv_switch

枚举值
CCPRIV_SWITCH_OFF 
CCPRIV_SWITCH_ON 
CCPRIV_SWITCH_BUFF 

函数说明

◆ wal_cmd_get_digit_with_check_max()

osal_u32 wal_cmd_get_digit_with_check_max ( osal_s8 **  src_head,
osal_u32  max_value,
osal_u32 value 
)

◆ wal_cmd_get_digit_with_range()

osal_s32 wal_cmd_get_digit_with_range ( osal_s8 **  src_head,
osal_s32  min,
osal_s32  max,
osal_s32 value 
)

◆ wal_cmd_get_s8_with_range()

osal_s32 wal_cmd_get_s8_with_range ( osal_s8 **  src_head,
osal_s8  min,
osal_s8  max,
osal_s8 value 
)

◆ wal_cmd_get_u8_with_check_max()

osal_u32 wal_cmd_get_u8_with_check_max ( osal_s8 **  src_head,
osal_u8  max_value,
osal_u8 value 
)

◆ wal_get_cmd_one_arg()

osal_u32 wal_get_cmd_one_arg ( const osal_s8 cmd,
osal_s8 arg,
osal_u32  arg_len,
osal_u32 cmd_offset 
)

◆ wal_get_cmd_one_arg_digit()

osal_s32 wal_get_cmd_one_arg_digit ( osal_s8 cmd,
osal_s8 arg,
osal_s32  arg_len,
osal_u32 cmd_offset,
osal_s32 data 
)

◆ wal_util_get_vap_id()

osal_u8 wal_util_get_vap_id ( oal_net_device_stru *  net_dev)