btgatt_interface_t סימוכין למבנה

btgatt_interface_t סימוכין למבנה

#include < bt_gatt.h >

שדות נתונים

size_t גודל
bt_status_t (* init )(const btgatt_callbacks_t *callbacks)
בָּטֵל(* ניקוי )(בטל)
const btgatt_client_interface_t * לָקוּחַ
const btgatt_server_interface_t * שרת

תיאור מפורט

מייצג את ממשק Bluetooth GATT הסטנדרטי.

הגדרה בשורה 40 של הקובץ bt_gatt.h .

תיעוד שטח

void(* cleanup)(void)

סוגר את הממשק

הגדרה בשורה 50 של הקובץ bt_gatt.h .

const btgatt_client_interface_t * לקוח

מצביע על שיטות ממשק לקוח GATT.

הגדרה בשורה 53 של הקובץ bt_gatt.h .

bt_status_t (* init)(const btgatt_callbacks_t *callbacks)

מאתחל את הממשק ומספק שגרות התקשרות חזרה

הגדרה בשורה 47 של הקובץ bt_gatt.h .

מצביע על שיטות ממשק שרת GATT.

הגדרה בשורה 56 של הקובץ bt_gatt.h .

size_t size

הגדר ל-sizeof(btgatt_interface_t)

הגדרה בשורה 42 של הקובץ bt_gatt.h .


התיעוד עבור מבנה זה נוצר מהקובץ הבא:
  • hardware/libhardware/include/hardware/ bt_gatt.h