btpan_interface_t 結構體參考資料
btpan_interface_t 結構體參考資料
#include <
bt_pan.h
>
資料欄位 |
|
size_t | size |
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) |
詳細說明
欄位說明文件
void(* cleanup)(void) |
清理平移介面
定義位於檔案 bt_pan.h 的 81 行。
bt_status_t (* connect)(const bt_bdaddr_t *bd_addr, int local_role, int remote_role) |
根據指定的泛用角色,開始與遠端裝置建立藍牙泛用連線。結果狀態會由 btpan_connection_state_callback 傳回
定義位於檔案 bt_pan.h 的 72 行。
bt_status_t (* disconnect)(const bt_bdaddr_t *bd_addr) |
bt_status_t (* enable)(int local_role) |
bt_status_t (* init)(const btpan_callbacks_t *callbacks) |
size_t size |
設為此結構體的大小
定義位於檔案 bt_pan.h 的 53 行。
這個結構體的說明文件是由下列檔案產生:
- hardware/libhardware/include/hardware/ bt_pan.h