bt_hc_interface_t Referencia de estructura

bt_hc_interface_t Referencia de estructura

#include < bt_hci_lib.h >

Campos de información

tamaño_t tamaño
En t(* init )(const bt_hc_callbacks_t *p_cb, carácter sin firmar *local_bdaddr)
vacío(* set_power ( bt_hc_chip_power_state_t estado)
En t(* lpm )(evento bt_hc_low_power_event_t )
vacío(* precarga )( TRANSAC transac)
vacío(* poscarga )( TRANSAC transac)
En t(* transmitir_buf )( TRANSAC transac, char *p_buf, int len)
En t(* registro ) ( bt_hc_logging_state_t estado, char *p_path, bool save_existing)
vacío(* limpieza (vacío)
En t(* tx_cmd )( TRANSAC transac, char *p_buf, int len)

Descripción detallada

Definición en la línea 165 del archivo bt_hci_lib.h .

Documentación de campo

vacío(* limpieza)(vacío)

Cierra la interfaz

Definición en la línea 194 del archivo bt_hci_lib.h .

int(* init)(const bt_hc_callbacks_t *p_cb, carácter sin firmar *local_bdaddr)

Abre la interfaz y proporciona las rutinas de devolución de llamada para la implementación de esta interfaz.

Definición en la línea 173 del archivo bt_hci_lib.h .

int(* registro)( bt_hc_logging_state_t estado, char *p_path, bool save_existing)

Controla el inicio y cierre de sesión de HCI

Definición en la línea 191 del archivo bt_hci_lib.h .

int(* lpm)( evento bt_hc_low_power_event_t )

Establecer activación en modo de bajo consumo

Definición en la línea 179 del archivo bt_hci_lib.h .

void(* poscarga)( TRANSAC transac)

Inicialización de pila de publicaciones llamada

Definición en la línea 185 del archivo bt_hci_lib.h .

vacío(* precarga)( TRANSAC transac)

Llamado antes de la inicialización de la pila.

Definición en la línea 182 del archivo bt_hci_lib.h .

void(* set_power)( bt_hc_chip_power_state_t estado)

control de potencia del chip

Definición en la línea 176 del archivo bt_hci_lib.h .

tamaño_t tamaño

Establecer en tamaño de (bt_hc_interface_t)

Definición en la línea 167 del archivo bt_hci_lib.h .

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

Búfer de transmisión

Definición en la línea 188 del archivo bt_hci_lib.h .

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

envía comandos a la capa hc (por ejemplo, estado SCO)

Definición en la línea 197 del archivo bt_hci_lib.h .


La documentación para esta estructura se generó a partir del siguiente archivo: