bt_hc_interface_t Riferimento alla struttura

bt_hc_interface_t Riferimento alla struttura

#include < bt_hci_lib.h >

Campi dati

taglia_t misurare
int(* init )(const bt_hc_callbacks_t *p_cb, carattere senza segno *local_bdaddr)
vuoto(* set_power ) (stato bt_hc_chip_power_state_t )
int(* lpm ) (evento bt_hc_low_power_event_t )
vuoto(* precarico )( TRANSAC transac)
vuoto(* postload )( TRANSAC transac)
int(* trasmissione_buf )( TRANSAC transac, char *p_buf, int len)
int(* logging )( bt_hc_logging_state_t stato, char *p_path, bool save_existing)
vuoto(* pulizia )(vuoto)
int(* tx_cmd )( TRANSAC transac, char *p_buf, int len)

Descrizione dettagliata

Definizione alla riga 165 del file bt_hci_lib.h .

Documentazione sul campo

void(* pulizia)(void)

Chiude l'interfaccia

Definizione alla 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 alla riga 173 del file bt_hci_lib.h .

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

Controlla l'accesso/disattivazione dell'HCI

Definizione alla riga 191 del file bt_hci_lib.h .

int(* lpm)( evento bt_hc_low_power_event_t )

Imposta la riattivazione in modalità basso consumo

Definizione alla riga 179 del file bt_hci_lib.h .

void(* postload)( TRANSAC transac)

Chiamata inizializzazione post-stack

Definizione alla riga 185 del file bt_hci_lib.h .

void(* precarico)( TRANSAC transac)

Chiamato prima dell'inizializzazione dello stack

Definizione alla riga 182 del file bt_hci_lib.h .

void(* set_power)( stato bt_hc_chip_power_state_t )

Controllo della potenza del chip

Definizione alla riga 176 del file bt_hci_lib.h .

dimensione_t dimensione

Imposta su sizeof(bt_hc_interface_t)

Definizione alla riga 167 del file bt_hci_lib.h .

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

Buffer di trasmissione

Definizione alla riga 188 del file bt_hci_lib.h .

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

invia comandi al livello hc (es. SCO state)

Definizione alla riga 197 del file bt_hci_lib.h .


La documentazione per questa struttura è stata generata dal seguente file: