Referência de estrutura bthl_interface_t

Referência de estrutura bthl_interface_t

#include < bt_hl.h >

Campos de dados

tamanho_t tamanho
bt_status_t (* init )( bthl_callbacks_t *retornos de chamada)
bt_status_t (* aplicativo_de_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 canal_id)
vazio(* limpeza ) (vazio)

Descrição detalhada

Representa a interface BT-HL padrão.

Definição na linha 93 do arquivo bt_hl.h .

Documentação de campo

vazio(* limpeza)(vazio)

Fechar o retorno de chamada Bthl

Definição na linha 116 do arquivo 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

Definição na linha 110 do arquivo bt_hl.h .

bt_status_t (* destruir_canal)(int canal_id)

destruir canal

Definição na linha 113 do arquivo bt_hl.h .

bt_status_t (* inicialização)( bthl_callbacks_t *retornos de chamada)

Registre os retornos de chamada Bthl

Definição na linha 101 do arquivo bt_hl.h .

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

Registrar aplicativo HL

Definição na linha 104 do arquivo bt_hl.h .

tamanho_t tamanho

definido como sizeof(bthl_interface_t)

Definição na linha 96 do arquivo bt_hl.h .

bt_status_t (* unregister_application)(int app_id)

Cancelar registro do aplicativo HL

Definição na linha 107 do arquivo bt_hl.h .


A documentação desta estrutura foi gerada a partir do seguinte arquivo:
  • hardware/libhardware/include/hardware/ bt_hl.h