Referencia de estructura bthl_interface_t

Referencia de estructura bthl_interface_t

#include < bt_hl.h >

Campos de información

size_t Talla
bt_status_t (* init ) ( bthl_callbacks_t * devoluciones de llamada)
bt_status_t (* aplicación_registro ) ( bthl_reg_param_t * p_reg_param, int * app_id)
bt_status_t (* unregister_application ) (int app_id)
bt_status_t (* connect_channel ) (int app_id, bt_bdaddr_t * bd_addr, int mdep_cfg_index, int * channel_id)
bt_status_t (* destruir_canal ) (int channel_id)
vacío(* limpieza ) (nulo)

Descripción detallada

Representa la interfaz BT-HL estándar.

Definición en la línea 93 del archivo bt_hl.h .

Documentación de campo

void (* limpieza) (vacío)

Cerrar la devolución de llamada Bthl

Definición en la línea 116 del archivo bt_hl.h .

bt_status_t (* connect_channel) (int app_id, bt_bdaddr_t * bd_addr, int mdep_cfg_index, int * channel_id)

conectar canal

Definición en la línea 110 del archivo bt_hl.h .

bt_status_t (* destroy_channel) (int channel_id)

destruir canal

Definición en la línea 113 del archivo bt_hl.h .

bt_status_t (* init) ( bthl_callbacks_t * devoluciones de llamada)

Registre las devoluciones de llamada de Bthl

Definición en la línea 101 del archivo bt_hl.h .

bt_status_t (* registro_aplicación) ( bthl_reg_param_t * p_reg_param, int * app_id)

Registrar la aplicación HL

Definición en la línea 104 del archivo bt_hl.h .

size_t tamaño

establecido en sizeof (bthl_interface_t)

Definición en la línea 96 del archivo bt_hl.h .

bt_status_t (* unregister_application) (int app_id)

Anular el registro de la aplicación HL

Definición en la línea 107 del archivo bt_hl.h .


La documentación para esta estructura se generó a partir del siguiente archivo:
  • hardware / libhardware / include / hardware / bt_hl.h