bthl_interface_t Struct Referansı

bthl_interface_t Struct Referansı

#include < bt_hl.h >

Veri alanları

size_t boyut
bt_status_t (* init ) ( bthl_callbacks_t * geri çağırmalar )
bt_status_t (* register_application ) ( bthl_reg_param_t * p_reg_param, int * app_id)
bt_status_t (* unregister_application ) (int uygulama_kimliği)
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)
geçersiz(* temizleme ) (geçersiz)

Detaylı Açıklama

Standart BT-HL arayüzünü temsil eder.

Bt_hl.h dosyasının 93. satırındaki tanım .

Saha Belgeleri

geçersiz (* temizleme) (geçersiz)

Bthl geri aramayı kapatın

Bt_hl.h dosyasının 116. satırındaki tanım .

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

kanalı bağla

Bt_hl.h dosyasının 110 satırındaki tanım .

bt_status_t (* destroy_channel) (int channel_id)

kanalı yok et

Bt_hl.h dosyasının 113 satırındaki tanım .

bt_status_t (* init) ( bthl_callbacks_t * geri aramalar)

Bthl geri aramalarını kaydedin

Bt_hl.h dosyasının 101 satırındaki tanım .

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

HL uygulamasını kaydettirin

Bt_hl.h dosyasının 104 satırındaki tanım .

size_t size

sizeof (bthl_interface_t) olarak ayarla

Bt_hl.h dosyasının 96. satırındaki tanım .

bt_status_t (* unregister_application) (int uygulama_kimliği)

HL uygulamasının kaydını iptal edin

Bt_hl.h dosyasının 107 satırındaki tanım .


Bu yapının belgeleri aşağıdaki dosyadan oluşturulmuştur:
  • donanım / libhardware / include / hardware / bt_hl.h