Ссылка на структуру bthl_interface_t

Ссылка на структуру bthl_interface_t

#include < bt_hl.h >

Поля данных

size_t размер
bt_status_t (* init )( bthl_callbacks_t *обратные вызовы)
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 (* уничтожить_канал )(int канал_id)
пустота(* очистка )(недействительно)

Подробное описание

Представляет стандартный интерфейс BT-HL.

Определение в строке 93 файла bt_hl.h .

Полевая документация

void(* очистка)(void)

Закройте обратный вызов Bthl

Определение в строке 116 файла bt_hl.h .

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

подключить канал

Определение в строке 110 файла bt_hl.h .

bt_status_t (* Destroy_channel) (int Channel_id)

уничтожить канал

Определение в строке 113 файла bt_hl.h .

bt_status_t (* init)( bthl_callbacks_t *callbacks)

Зарегистрируйте обратные вызовы Bthl

Определение в строке 101 файла bt_hl.h .

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

Зарегистрировать приложение HL

Определение в строке 104 файла bt_hl.h .

размер size_t

установлено sizeof(bthl_interface_t)

Определение в строке 96 файла bt_hl.h .

bt_status_t (* unregister_application) (int app_id)

Отменить регистрацию приложения HL

Определение в строке 107 файла bt_hl.h .


Документация для этой структуры была создана из следующего файла:
  • оборудование/libhardware/include/hardware/ bt_hl.h