btpan_interface_t 结构体参考文档

btpan_interface_t 结构体参考

#include < bt_pan.h >

数据字段

size_t  尺寸
 
bt_status_t (*  init )(const btpan_callbacks_t *callbacks)
 
bt_status_t (*  enable )(int local_role)
 
int(*  get_local_role )(void)
 
bt_status_t (*  connect )(const bt_bdaddr_t *bd_addr, int local_role, int remote_role)
 
bt_status_t (*  disconnect )(const bt_bdaddr_t *bd_addr)
 
void(*  cleanup )(void)
 

详细说明

定义位于文件 bt_pan.h 的第 51 行

字段文档

void(* cleanup)(void)

清理了平移界面

定义位于文件 bt_pan.h 81 行。

bt_status_t (* connect)(const bt_bdaddr_t *bd_addr, int local_role, int remote_role)

根据指定的 PAN 角色启动与远程设备的蓝牙 PAN 连接。btpan_connection_state_callback 将返回结果状态

定义位于文件 bt_pan.h 72 行

bt_status_t (* disconnect)(const bt_bdaddr_t *bd_addr)

停止蓝牙 PAN 连接。btpan_connection_state_callback 将返回结果状态

定义位于文件 bt_pan.h 的 76 行。

bt_status_t (* enable)(int local_role)

定义位于文件 bt_pan.h 63 行。

int(* get_local_role)(void)

定义位于文件 bt_pan.h 67 行。

bt_status_t (* init)(const btpan_callbacks_t *callbacks)

初始化 pan 接口并注册 btpan 回调

定义位于文件 bt_pan.h 的第 57 行

size_t size

设置为此结构体的大小

定义位于文件 bt_pan.h 的第 53 行。


此结构体的文档是根据以下文件生成的: