bt_hc_interface_t การอ้างอิงโครงสร้าง
#include < bt_hci_lib.h >
เขตข้อมูล | |
ขนาด_t | ขนาด |
อินท์(* | init )(const bt_hc_callbacks_t *p_cb, ถ่านที่ไม่ได้ลงชื่อ *local_bdaddr) |
เป็นโมฆะ(* | set_power ) (สถานะ bt_hc_chip_power_state_t ) |
อินท์(* | lpm )( เหตุการณ์ bt_hc_low_power_event_t ) |
เป็นโมฆะ(* | พรีโหลด )( TRANSAC ทรานแซค) |
เป็นโมฆะ(* | โหลดภายหลัง )( TRANSAC transac) |
อินท์(* | send_buf )( TRANSAC transac, ถ่าน *p_buf, int len) |
อินท์(* | การบันทึก )( สถานะ bt_hc_logging_state_t , ถ่าน *p_path, บูล save_existing) |
เป็นโมฆะ(* | การล้างข้อมูล )(เป็นโมฆะ) |
อินท์(* | tx_cmd )( TRANSAC transac, ถ่าน *p_buf, int len) |
คำอธิบายโดยละเอียด
คำจำกัดความที่บรรทัด 165 ของไฟล์ bt_hci_lib.h
เอกสารภาคสนาม
เป็นโมฆะ (* การล้างข้อมูล) (เป็นโมฆะ) |
ปิดอินเทอร์เฟซ
คำจำกัดความที่บรรทัด 194 ของไฟล์ bt_hci_lib.h
int(* init)(const bt_hc_callbacks_t *p_cb, ถ่านที่ไม่ได้ลงชื่อ *local_bdaddr) |
เปิดอินเทอร์เฟซและจัดเตรียมรูทีนการโทรกลับเพื่อใช้งานอินเทอร์เฟซนี้
คำจำกัดความที่บรรทัด 173 ของไฟล์ bt_hci_lib.h
int(* การบันทึก)( สถานะ bt_hc_logging_state_t , ถ่าน *p_path, บูล save_existing) |
ควบคุมการเปิด/ปิดการบันทึก HCI
คำจำกัดความที่บรรทัด 191 ของไฟล์ bt_hci_lib.h
int(* lpm)( เหตุการณ์ bt_hc_low_power_event_t ) |
ตั้งค่าการปลุกโหมดพลังงานต่ำ
คำจำกัดความที่บรรทัด 179 ของไฟล์ bt_hci_lib.h
เป็นโมฆะ(* โหลดภายหลัง)( TRANSAC transac) |
เรียกว่าการเริ่มต้นโพสต์สแต็ก
คำจำกัดความที่บรรทัด 185 ของไฟล์ bt_hci_lib.h
เป็นโมฆะ (* โหลดล่วงหน้า) ( TRANSAC transac) |
ถูกเรียกก่อนที่จะเริ่มต้นสแต็ก
คำจำกัดความที่บรรทัด 182 ของไฟล์ bt_hci_lib.h
เป็นโมฆะ (* set_power) (สถานะ bt_hc_chip_power_state_t ) |
การควบคุมพลังงานของชิป
คำจำกัดความที่บรรทัด 176 ของไฟล์ bt_hci_lib.h
ขนาด_ขนาดt |
ตั้งค่าเป็น sizeof(bt_hc_interface_t)
คำจำกัดความที่บรรทัด 167 ของไฟล์ bt_hci_lib.h
int(* send_buf)( TRANSAC transac, ถ่าน *p_buf, int len) |
ส่งบัฟเฟอร์
คำจำกัดความที่บรรทัด 188 ของไฟล์ bt_hci_lib.h
int(* tx_cmd)( TRANSAC transac, char *p_buf, int len) |
ส่งคำสั่งไปยังเลเยอร์ hc (เช่นสถานะ SCO)
คำจำกัดความที่บรรทัด 197 ของไฟล์ bt_hci_lib.h
เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
- ภายนอก / บลูทู ธ / bluedroid / hci / รวม / bt_hci_lib.h