Riferimento alla struttura bt_hc_interface_t
#include <
bt_hci_lib.h
>
Campi dati |
|
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) |
Descrizione dettagliata
Definizione nella riga 165 del file bt_hci_lib.h .
Documentazione dei campi
void(* cleanup)(void) |
Chiude l'interfaccia
Definizione nella riga 194 del file bt_hci_lib.h .
int(* init)(const bt_hc_callbacks_t *p_cb, unsigned char *local_bdaddr) |
Apre l'interfaccia e fornisce le routine di callback per l'implementazione di questa interfaccia.
Definizione nella riga 173 del file bt_hci_lib.h .
int(* logging)( bt_hc_logging_state_t state, char *p_path, bool save_existing) |
Controlla l'attivazione/la disattivazione della registrazione HCI
Definizione nella riga 191 del file bt_hci_lib.h .
int(* lpm)( bt_hc_low_power_event_t event) |
Impostare il risveglio in modalità a basso consumo
Definizione nella riga 179 del file bt_hci_lib.h .
void(* postload)( TRANSAC transac) |
Inizializzazione dello stack post chiamata
Definizione nella riga 185 del file bt_hci_lib.h .
void(* preload)( TRANSAC transac) |
Chiamato prima dell'inizializzazione dello stack
Definizione nella riga 182 del file bt_hci_lib.h .
void(* set_power)( bt_hc_chip_power_state_t state) |
Controllo dell'alimentazione del chip
Definizione nella riga 176 del file bt_hci_lib.h .
Dimensione size_t |
Impostato su sizeof(bt_hc_interface_t)
Definizione nella riga 167 del file bt_hci_lib.h .
int(* transmit_buf)( TRANSAC transac, char *p_buf, int len) |
Buffer di trasmissione
Definizione nella riga 188 del file bt_hci_lib.h .
int(* tx_cmd)( TRANSAC transac, char *p_buf, int len) |
invia comandi al livello hc (ad es. stato SCO)
Definizione nella riga 197 del file bt_hci_lib.h .
La documentazione di questa struttura è stata generata dal seguente file:
- external/bluetooth/bluedroid/hci/include/ bt_hci_lib.h