Referencia de la estructura bt_hc_interface_t

Referencia de la estructura bt_hc_interface_t

#include < bt_hci_lib.h >

Campos de datos

size_t  tamaño
 
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 estado, char *p_path, bool save_existing)
 
void(*  cleanup )(void)
 
int(*  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 campos

void(* cleanup)(void)

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, unsigned char *local_bdaddr)

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

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

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

Controla el registro de HCI activado o desactivado

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

int(* lpm)( bt_hc_low_power_event_t event)

Cómo configurar el modo de bajo consumo

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

void(* postload)( TRANSAC transac)

Se llamó a la inicialización posterior a la pila

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

void(* preload)( TRANSAC transac)

Se llama 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 state)

Control de energía del chip

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

tamaño de size_t

Se establece en sizeof(bt_hc_interface_t).

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

int(* transmit_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 (p.ej., estado de SCO)

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


La documentación de esta struct se generó a partir del siguiente archivo: