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

浏览源代码.

类型定义

typedef int(* hi_wifi_sdp_recv_cb) (unsigned char *mac, unsigned char peer_handle, unsigned char local_handle, unsigned char *msg, unsigned char len)
 

枚举

enum  wifi_sdp_type_enum { WIFI_SDP_PUBLISH = 0x01 , WIFI_SDP_SUBSCRIBE = 0x02 , WIFI_SDP_BUTT }
 

函数

int uapi_wifi_sdp_init (const char *ifname)
 
int uapi_wifi_sdp_deinit (void)
 
int uapi_wifi_sdp_start_service (const char *service_name, unsigned char local_handle, hi_wifi_sdp_recv_cb recv_cb, unsigned char role)
 
int uapi_wifi_sdp_stop_service (unsigned char local_handle, unsigned char role)
 
int uapi_wifi_sdp_send (unsigned char *mac_addr, unsigned char peer_handle, unsigned char local_handle, unsigned char *msg, int len)
 
int uapi_wifi_sdp_adjust_tx_power (const char *ifname, signed char power)
 
int uapi_wifi_sdp_restore_tx_power (const char *ifname)
 
int uapi_wifi_sdp_adjust_rx_param (const char *ifname, signed char rssi)
 
int uapi_wifi_sdp_restore_rx_param (const char *ifname)
 
int uapi_wifi_sdp_beacon_switch (const char *ifname, unsigned char enable)
 
int uapi_wifi_sdp_set_retry_times (td_u32 retries)
 

类型定义说明

◆ hi_wifi_sdp_recv_cb

typedef int(* hi_wifi_sdp_recv_cb) (unsigned char *mac, unsigned char peer_handle, unsigned char local_handle, unsigned char *msg, unsigned char len)

枚举类型说明

◆ wifi_sdp_type_enum

枚举值
WIFI_SDP_PUBLISH 
WIFI_SDP_SUBSCRIBE 
WIFI_SDP_BUTT 

函数说明

◆ uapi_wifi_sdp_adjust_rx_param()

int uapi_wifi_sdp_adjust_rx_param ( const char *  ifname,
signed char  rssi 
)

◆ uapi_wifi_sdp_adjust_tx_power()

int uapi_wifi_sdp_adjust_tx_power ( const char *  ifname,
signed char  power 
)

◆ uapi_wifi_sdp_beacon_switch()

int uapi_wifi_sdp_beacon_switch ( const char *  ifname,
unsigned char  enable 
)

◆ uapi_wifi_sdp_deinit()

int uapi_wifi_sdp_deinit ( void  )

◆ uapi_wifi_sdp_init()

int uapi_wifi_sdp_init ( const char *  ifname)

◆ uapi_wifi_sdp_restore_rx_param()

int uapi_wifi_sdp_restore_rx_param ( const char *  ifname)

◆ uapi_wifi_sdp_restore_tx_power()

int uapi_wifi_sdp_restore_tx_power ( const char *  ifname)

◆ uapi_wifi_sdp_send()

int uapi_wifi_sdp_send ( unsigned char *  mac_addr,
unsigned char  peer_handle,
unsigned char  local_handle,
unsigned char *  msg,
int  len 
)

◆ uapi_wifi_sdp_set_retry_times()

int uapi_wifi_sdp_set_retry_times ( td_u32  retries)

◆ uapi_wifi_sdp_start_service()

int uapi_wifi_sdp_start_service ( const char *  service_name,
unsigned char  local_handle,
hi_wifi_sdp_recv_cb  recv_cb,
unsigned char  role 
)

◆ uapi_wifi_sdp_stop_service()

int uapi_wifi_sdp_stop_service ( unsigned char  local_handle,
unsigned char  role 
)