Referencia de la estructura bthl_interface_t

Referencia de la estructura bthl_interface_t

#include < bt_hl.h >

Campos de datos

size_t  tamaño
 
bt_status_t (*  init )( bthl_callbacks_t *callbacks)
 
bt_status_t (*  register_application )( 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 (*  destroy_channel )(int channel_id)
 
void(*  cleanup )(void)
 

Descripción detallada

Representa la interfaz estándar BT-HL.

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

Documentación de campos

void(* cleanup)(void)

Cierra la devolución de llamada de 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 *callbacks)

Registra las devoluciones de llamada de Bthl

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

bt_status_t (* register_application)( bthl_reg_param_t *p_reg_param, int *app_id)

Registra la aplicación de HL

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

tamaño de size_t

se establece 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)

Cómo anular el registro de la aplicación de HL

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


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