Strukturreferenz für bt_hc_interface_t

Strukturreferenz für bt_hc_interface_t

#include < bt_hci_lib.h >

Datenfelder

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 event)
 
void(*  preload )( TRANSAC transac)
 
void(*  postload )( TRANSAC transac)
 
int(*  transmit_buf )( TRANSAC transac, char *p_buf, int len)
 
int(*  logging )( 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)
 

Detaillierte Beschreibung

Definition in Zeile 165 der Datei bt_hci_lib.h .

Felddokumentation

void(* cleanup)(void)

Schließt die Benutzeroberfläche

Definition in Zeile 194 der Datei bt_hci_lib.h .

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

Öffnet die Benutzeroberfläche und stellt die Callback-Routinen für die Implementierung dieser Benutzeroberfläche bereit.

Definition in Zeile 173 der Datei bt_hci_lib.h .

int(* logging)( bt_hc_logging_state_t state, char *p_path, bool save_existing)

Aktiviert oder deaktiviert die HCI-Protokollierung

Definition in Zeile 191 der Datei bt_hci_lib.h .

int(* lpm)( bt_hc_low_power_event_t event)

Aufwecken im Energiesparmodus festlegen

Definition in Zeile 179 der Datei bt_hci_lib.h

void(* postload)( TRANSAC transac)

Wird nach der Stack-Initialisierung aufgerufen

Definition in Zeile 185 der Datei bt_hci_lib.h .

void(* preload)( TRANSAC transac)

Wird vor der Stack-Initialisierung aufgerufen

Definition in Zeile 182 der Datei bt_hci_lib.h .

void(* set_power)( bt_hc_chip_power_state_t state)

Chip-Energiesteuerung

Definition in Zeile 176 der Datei bt_hci_lib.h .

size_t-Größe

Auf „sizeof(bt_hc_interface_t)“ festlegen

Definition in Zeile 167 der Datei bt_hci_lib.h .

int(* transmit_buf)( TRANSAC transac, char *p_buf, int len)

Übertragungspuffer

Definition in Zeile 188 der Datei bt_hci_lib.h .

int(* tx_cmd)( TRANSAC transac, char *p_buf, int len)

sendet Befehle an die HC-Ebene (z.B. SCO-Status)

Definition in Zeile 197 der Datei bt_hci_lib.h .


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