Tài liệu tham khảo về cấu trúc bthl_interface_t

Tài liệu tham khảo về cấu trúc bthl_interface_t

#include < bt_hl.h >

Trường dữ liệu

size_t  size
 
bt_status_t (*  init )( bthl_callbacks_t *callbacks)
 
bt_status_t (*  register_application )( bthl_reg_param_t *p_reg_param, int *app_id)
 
bt_status_t (*  unregister_application )(int app_id)
 
bt_status_t (*  connect_channel )(int app_id, bt_bdaddr_t *bd_addr, int mdep_cfg_index, int *channel_id)
 
bt_status_t (*  destroy_channel )(int channel_id)
 
void(*  cleanup )(void)
 

Nội dung mô tả chi tiết

Biểu thị giao diện BT-HL chuẩn.

Định nghĩa tại dòng 93 của tệp bt_hl.h .

Tài liệu về trường

void(* cleanup)(void)

Đóng lệnh gọi lại Bthl

Định nghĩa tại dòng 116 của tệp bt_hl.h .

bt_status_t (* connect_channel)(int app_id, bt_bdaddr_t *bd_addr, int mdep_cfg_index, int *channel_id)

kết nối kênh

Định nghĩa tại dòng 110 của tệp bt_hl.h .

bt_status_t (* destroy_channel)(int channel_id)

huỷ bỏ kênh

Định nghĩa tại dòng 113 của tệp bt_hl.h .

bt_status_t (* init)( bthl_callbacks_t *callbacks)

Đăng ký lệnh gọi lại Bthl

Định nghĩa tại dòng 101 của tệp bt_hl.h .

bt_status_t (* register_application)( bthl_reg_param_t *p_reg_param, int *app_id)

Đăng ký ứng dụng HL

Định nghĩa tại dòng 104 của tệp bt_hl.h .

size_t size

đặt thành sizeof(bthl_interface_t)

Định nghĩa tại dòng 96 của tệp bt_hl.h .

bt_status_t (* unregister_application)(int app_id)

Huỷ đăng ký ứng dụng HL

Định nghĩa tại dòng 107 của tệp bt_hl.h .


Tài liệu cho cấu trúc này được tạo từ tệp sau:
  • hardware/libhardware/include/hardware/ bt_hl.h