|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include "wifi_api.h"

宏定义 | |
| #define | OAL_STATIC static |
| #define | OAL_VOLATILE volatile |
| #define | OAL_INLINE inline |
| #define | EXT_SUCC 0 |
| #define | EXT_EFAIL 1 |
| #define | EXT_EINVAL 22 |
| #define | ETH_ADDR_LEN 6 |
| #define | MAX_SSID_LEN 32 |
| #define | EXT_MAX_NR_CIPHER_SUITES 5 |
| #define | IFNAMSIZ 16 |
| #define | EXT_MAX_NR_AKM_SUITES 2 |
| #define | EXT_PTR_NULL NULL |
| #define | SCAN_AP_LIMIT 64 |
| #define | NETDEV_UP 0x0001 |
| #define | NETDEV_DOWN 0x0002 |
| #define | NOTIFY_DONE 0x0000 |
| #define | EXT_KEYTYPE_DEFAULT_INVALID (-1) |
类型定义 | |
| typedef char | int8 |
| typedef signed short | int16 |
| typedef signed int | int32 |
| typedef unsigned char | uint8 |
| typedef unsigned short | uint16 |
| typedef unsigned int | uint32 |
| typedef signed long long | int64 |
| typedef unsigned long long | uint64 |
| typedef uint8 | ext_bool_enum_uint8 |
| typedef uint8 | ext_iftype_enum_uint8 |
| typedef uint8 | ext_key_type_enum_uint8 |
| typedef uint8 | ext_key_default_types_enum_uint8 |
| typedef uint8 | ext_hidden_ssid_enum_uint8 |
| typedef uint8 | ext_event_enum_uint8 |
| typedef uint8 | ext_eloop_event_enum_uint8 |
| typedef uint8 | ext_external_auth_action_enum_uint8 |
| typedef uint8 | ext_mfp_enum_uint8 |
| typedef uint8 | ext_mesh_plink_state_enum_uint8 |
| typedef uint8 | ext_auth_type_enum_uint8 |
| typedef int32(* | ext_send_event_cb) (const char *, signed int, const unsigned char *, unsigned int) |
函数 | |
| int32 | drv_soc_register_send_event_cb (ext_send_event_cb func) |
| int32 | drv_soc_hwal_wpa_ioctl (int8 *ifname, const ext_ioctl_command_stru *cmd) |
| #define ETH_ADDR_LEN 6 |
| #define EXT_EFAIL 1 |
| #define EXT_EINVAL 22 |
| #define EXT_KEYTYPE_DEFAULT_INVALID (-1) |
| #define EXT_MAX_NR_AKM_SUITES 2 |
| #define EXT_MAX_NR_CIPHER_SUITES 5 |
| #define EXT_PTR_NULL NULL |
| #define EXT_SUCC 0 |
| #define IFNAMSIZ 16 |
| #define MAX_SSID_LEN 32 |
| #define NETDEV_DOWN 0x0002 |
| #define NETDEV_UP 0x0001 |
| #define NOTIFY_DONE 0x0000 |
| #define OAL_INLINE inline |
| #define OAL_STATIC static |
| #define OAL_VOLATILE volatile |
| #define SCAN_AP_LIMIT 64 |
| typedef uint8 ext_auth_type_enum_uint8 |
| typedef uint8 ext_bool_enum_uint8 |
| typedef uint8 ext_eloop_event_enum_uint8 |
| typedef uint8 ext_event_enum_uint8 |
| typedef uint8 ext_hidden_ssid_enum_uint8 |
| typedef uint8 ext_iftype_enum_uint8 |
| typedef uint8 ext_key_type_enum_uint8 |
| typedef uint8 ext_mesh_plink_state_enum_uint8 |
| typedef uint8 ext_mfp_enum_uint8 |
| typedef int32(* ext_send_event_cb) (const char *, signed int, const unsigned char *, unsigned int) |
| typedef signed short int16 |
| typedef signed int int32 |
| typedef signed long long int64 |
| typedef char int8 |
| typedef unsigned short uint16 |
| typedef unsigned int uint32 |
| typedef unsigned long long uint64 |
| typedef unsigned char uint8 |
| enum ext_auth_type_enum |
| enum ext_bool_enum |
| enum ext_eloop_event_enum |
| enum ext_event_enum |
| enum ext_hidden_ssid_enum |
| enum ext_key_type_enum |
| enum ext_mfp_enum |
| enum ext_scan_status_enum |
|
extern |
|
extern |