btgatt_interface_t การอ้างอิงโครงสร้าง

btgatt_interface_t การอ้างอิงโครงสร้าง

#include < bt_gatt.h >

เขตข้อมูล

ขนาด_t ขนาด
bt_status_t (* init )(const btgatt_callbacks_t *โทรกลับ)
เป็นโมฆะ(* การล้างข้อมูล )(เป็นโมฆะ)
const btgatt_client_interface_t * ลูกค้า
const btgatt_server_interface_t * เซิร์ฟเวอร์

คำอธิบายโดยละเอียด

แสดงถึงอินเทอร์เฟซ Bluetooth GATT มาตรฐาน

คำจำกัดความที่บรรทัดที่ 40 ของไฟล์ bt_gatt.h

เอกสารภาคสนาม

เป็นโมฆะ (* การล้างข้อมูล) (เป็นโมฆะ)

ปิดอินเทอร์เฟซ

คำจำกัดความที่บรรทัดที่ 50 ของไฟล์ bt_gatt.h

const btgatt_client_interface_t * ไคลเอนต์

ชี้ไปที่วิธีอินเทอร์เฟซไคลเอ็นต์ GATT

คำจำกัดความที่บรรทัดที่ 53 ของไฟล์ bt_gatt.h

bt_status_t (* init)(const btgatt_callbacks_t *โทรกลับ)

เริ่มต้นอินเทอร์เฟซและจัดเตรียมรูทีนการโทรกลับ

คำจำกัดความที่บรรทัดที่ 47 ของไฟล์ bt_gatt.h

const btgatt_server_interface_t * เซิร์ฟเวอร์

ชี้ไปที่วิธีอินเทอร์เฟซเซิร์ฟเวอร์ GATT

คำจำกัดความที่บรรทัดที่ 56 ของไฟล์ bt_gatt.h

ขนาด_ขนาดt

ตั้งค่าเป็น sizeof(btgatt_interface_t)

คำจำกัดความที่บรรทัดที่ 42 ของไฟล์ bt_gatt.h


เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
  • ฮาร์ดแวร์ / libhardware / รวม / ฮาร์ดแวร์ / bt_gatt.h