WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
wifi_p2p_config.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2021-2021. All rights reserved.
3 * Description: wifi_p2p_config.h 的头文件
4 */
5
6
7#ifndef SERVICE_WIFI_P2P_CONFIG_C_H
8#define SERVICE_WIFI_P2P_CONFIG_C_H
9
10#include "wifi_device_config.h"
11
12#ifdef __cplusplus
13#if __cplusplus
14extern "C" {
15#endif
16#endif
17
31#define WPS_DEV_NAME_LEN 33
32
33
53
54
71
72
89
90
98typedef struct wfd_info_stru {
99 int16_t device_info;
101 int16_t ctrl_port;
105 int8_t reserved[2];
107
108
143
144
166
167
193
194
211
212
220typedef struct {
221 int8_t dev_name[WPS_DEV_NAME_LEN];
223 uint8_t wps_method;
228 int32_t oper_channel;
232
237#ifdef __cplusplus
238#if __cplusplus
239}
240#endif
241#endif
242
243#endif // SERVICE_WIFI_P2P_CONFIG_C_H
#define WIFI_MAC_LEN
表示Wi-Fi MAC地址或者WiFi BSSID的最大长度。
Definition wifi_device_config.h:57
#define WIFI_WPS_PIN_MAX_LEN_NUM
表示WiFi WPS PIN的最大长度,最大长度为8,最后一位保留,设置为'\0'。
Definition wifi_device_config.h:76
#define WPS_DEV_NAME_LEN
device名称最大长度。
Definition wifi_p2p_config.h:31
p2p_mode_enum
p2p模式。
Definition wifi_p2p_config.h:62
p2p_conn_state_enum
p2p关联状态。
Definition wifi_p2p_config.h:80
wps_method_enum
wps连接方式。
Definition wifi_p2p_config.h:41
@ P2P_MODE_GO
Definition wifi_p2p_config.h:65
@ P2P_MODE_BUTT
Definition wifi_p2p_config.h:69
@ P2P_MODE_GC
Definition wifi_p2p_config.h:63
@ P2P_MODE_DEVICE_ONLY
Definition wifi_p2p_config.h:67
@ P2P_CONNECTED
Definition wifi_p2p_config.h:83
@ P2P_DISCONNECTED
Definition wifi_p2p_config.h:81
@ P2P_CONN_STATUS_BUTT
Definition wifi_p2p_config.h:87
@ P2P_CONNECTING
Definition wifi_p2p_config.h:85
@ WPS_PIN_DISPLAY
Definition wifi_p2p_config.h:44
@ WPS_PIN_LABEL
Definition wifi_p2p_config.h:48
@ WPS_OTHER
Definition wifi_p2p_config.h:50
@ WPS_PBC
Definition wifi_p2p_config.h:42
@ WPS_PIN_KEYPAD
Definition wifi_p2p_config.h:46
p2p已连接的gc信息。
Definition wifi_p2p_config.h:202
int8_t gc_device_name[33]
Definition wifi_p2p_config.h:207
int8_t reserved[3]
Definition wifi_p2p_config.h:209
uint8_t gc_device_bssid[6]
Definition wifi_p2p_config.h:205
uint8_t gc_bssid[6]
Definition wifi_p2p_config.h:203
p2p关联的配置信息。
Definition wifi_p2p_config.h:152
int8_t reserved[2]
Definition wifi_p2p_config.h:164
int8_t pin[9]
Definition wifi_p2p_config.h:155
uint8_t persistent
Definition wifi_p2p_config.h:161
uint8_t go_intent
Definition wifi_p2p_config.h:159
uint8_t bssid[6]
Definition wifi_p2p_config.h:153
uint8_t wps_method
Definition wifi_p2p_config.h:157
p2p设备信息。
Definition wifi_p2p_config.h:220
uint8_t wps_method
Definition wifi_p2p_config.h:223
int32_t oper_channel
Definition wifi_p2p_config.h:228
int32_t listen_channel
Definition wifi_p2p_config.h:226
p2p扫描结果。
Definition wifi_p2p_config.h:116
uint8_t is_go
Definition wifi_p2p_config.h:133
int8_t reserved1[3]
Definition wifi_p2p_config.h:139
uint8_t wps_method
Definition wifi_p2p_config.h:121
uint8_t reserved
Definition wifi_p2p_config.h:138
uint8_t bssid[6]
Definition wifi_p2p_config.h:119
int8_t name[33]
Definition wifi_p2p_config.h:117
wfd_info_stru wfd_info
Definition wifi_p2p_config.h:140
uint8_t enable_add_group
Definition wifi_p2p_config.h:135
p2p设置信息。
Definition wifi_p2p_config.h:175
uint8_t group_bssid[6]
Definition wifi_p2p_config.h:187
int8_t group_ssid[33]
Definition wifi_p2p_config.h:184
uint8_t mode
Definition wifi_p2p_config.h:180
uint8_t wpa_state
Definition wifi_p2p_config.h:182
int8_t reserved[3]
Definition wifi_p2p_config.h:191
int32_t operation_channel
Definition wifi_p2p_config.h:176
WFD相关信息结构体。
Definition wifi_p2p_config.h:98
int16_t ctrl_port
Definition wifi_p2p_config.h:101
int16_t max_throughput
Definition wifi_p2p_config.h:103
int16_t device_info
Definition wifi_p2p_config.h:99
int8_t reserved[2]
Definition wifi_p2p_config.h:105