bthl_interface_t Odniesienie do struktury

bthl_interface_t Odniesienie do struktury

#include < bt_hl.h >

Pola danych

size_t rozmiar
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 (* zniszcz_kanał ) (int channel_id)
unieważnić(* sprzątanie ) (nieważne)

szczegółowy opis

Reprezentuje standardowy interfejs BT-HL.

Definicja w linii 93 pliku bt_hl.h .

Dokumentacja terenowa

void (* cleanup) (void)

Zamknij wywołanie zwrotne Bthl

Definicja w linii 116 pliku bt_hl.h .

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

podłącz kanał

Definicja w linii 110 pliku bt_hl.h .

bt_status_t (* destru_channel) (int channel_id)

zniszczyć kanał

Definicja w linii 113 pliku bt_hl.h .

bt_status_t (* init) ( bthl_callbacks_t * callbacks)

Zarejestruj wywołania zwrotne Bthl

Definicja w linii 101 pliku bt_hl.h .

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

Zarejestruj aplikację HL

Definicja w linii 104 pliku bt_hl.h .

rozmiar_t rozmiar

ustaw na sizeof (bthl_interface_t)

Definicja w linii 96 pliku bt_hl.h .

bt_status_t (* unregister_application) (int app_id)

Wyrejestruj aplikację HL

Definicja w linii 107 pliku bt_hl.h .


Dokumentacja dla tej struktury została wygenerowana z następującego pliku:
  • sprzęt / libhardware / include / hardware / bt_hl.h