Tài liệu tham khảo về cấu trúc bt_hc_interface_t
#include <
bt_hci_lib.h
>
Trường dữ liệu |
|
size_t | size |
int(* | init )(const bt_hc_callbacks_t *p_cb, unsigned char *local_bdaddr) |
void(* | set_power )( bt_hc_chip_power_state_t state) |
int(* | lpm )( bt_hc_low_power_event_t sự kiện) |
void(* | tải trước )( TRANSAC transac) |
void(* | postload )( TRANSAC transac) |
int(* | transmit_buf )( TRANSAC transac, char *p_buf, int len) |
int(* | ghi nhật ký )( bt_hc_logging_state_t state, char *p_path, bool save_existing) |
void(* | cleanup )(void) |
int(* | tx_cmd )( TRANSAC transac, char *p_buf, int len) |
Nội dung mô tả chi tiết
Định nghĩa tại dòng 165 của tệp bt_hci_lib.h .
Tài liệu về trường
void(* cleanup)(void) |
Đóng giao diện
Định nghĩa tại dòng 194 của tệp bt_hci_lib.h .
int(* init)(const bt_hc_callbacks_t *p_cb, unsigned char *local_bdaddr) |
Mở giao diện và cung cấp các quy trình gọi lại để triển khai giao diện này.
Định nghĩa tại dòng 173 của tệp bt_hci_lib.h .
int(* logging)( bt_hc_logging_state_t state, char *p_path, bool save_existing) |
Điều khiển chế độ bật/tắt tính năng ghi nhật ký HCI
Định nghĩa tại dòng 191 của tệp bt_hci_lib.h .
int(* lpm)( bt_hc_low_power_event_t event) |
Đặt chế độ thức ở chế độ tiết kiệm pin
Định nghĩa tại dòng 179 của tệp bt_hci_lib.h .
void(* postload)( TRANSAC transac) |
Gọi quá trình khởi chạy ngăn xếp bài đăng
Định nghĩa tại dòng 185 của tệp bt_hci_lib.h .
void(* preload)( TRANSAC transac) |
Được gọi trước khi khởi chạy ngăn xếp
Định nghĩa tại dòng 182 của tệp bt_hci_lib.h .
void(* set_power)( bt_hc_chip_power_state_t state) |
Điều khiển nguồn điện của chip
Định nghĩa tại dòng 176 của tệp bt_hci_lib.h .
size_t size |
Đặt thành sizeof(bt_hc_interface_t)
Định nghĩa tại dòng 167 của tệp bt_hci_lib.h .
int(* transmit_buf)( TRANSAC transac, char *p_buf, int len) |
Vùng đệm truyền
Định nghĩa tại dòng 188 của tệp bt_hci_lib.h .
int(* tx_cmd)( TRANSAC transac, char *p_buf, int len) |
gửi lệnh đến lớp hc (ví dụ: trạng thái SCO)
Định nghĩa tại dòng 197 của tệp bt_hci_lib.h .
Tài liệu cho cấu trúc này được tạo từ tệp sau:
- external/bluetooth/bluedroid/hci/include/ bt_hci_lib.h