Strukturreferenz für bt_vendor_interface_t

Strukturreferenz für bt_vendor_interface_t

#include < bt_vendor_lib.h >

Datenfelder

size_t  size
 
int(*  init )(const bt_vendor_callbacks_t *p_cb, unsigned char *local_bdaddr)
 
int(*  op )( bt_vendor_opcode_t opcode, void *param)
 
void(*  cleanup )(void)
 

Detaillierte Beschreibung

Definition in Zeile 327 der Datei bt_vendor_lib.h .

Felddokumentation

void(* cleanup)(void)

Schließt die Benutzeroberfläche

Definition in Zeile 345 der Datei bt_vendor_lib.h .

int(* init)(const bt_vendor_callbacks_t *p_cb, unsigned char *local_bdaddr)

Der Aufrufer öffnet die Benutzeroberfläche und gibt die Callback-Routinen an die Implementierung dieser Benutzeroberfläche weiter.

Definition in Zeile 339 der Datei bt_vendor_lib.h .

int(* op)( bt_vendor_opcode_t opcode, void *param)

Anbieterspezifische Vorgänge

Definition in Zeile 342 der Datei bt_vendor_lib.h .

size_t-Größe

Legen Sie „sizeof(bt_vndor_interface_t)“ fest.

Definition in Zeile 329 der Datei bt_vendor_lib.h .


Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert: