bthl_interface_t Yapı Referansı

bthl_interface_t Yapı Referansı

#include < bt_hl.h >

Veri alanları

size_t boyut
bt_status_t (* init )( bthl_callbacks_t *geri aramalar)
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 kanal_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 Dokümantasyonu

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

Bthl geri aramasını kapat

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

bt_status_t (* connect_channel)(int uygulama_kimliği, bt_bdaddr_t *bd_addr, int mdep_cfg_index, int *kanal_kimliği)

kanalı bağla

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

bt_status_t (* destroy_channel)(int kanal_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 başvurusunu kaydedin

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

size_t size

sizeof(bthl_interface_t) olarak ayarlandı

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

bt_status_t (* unregister_application)(int app_id)

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

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


Bu yapıya ilişkin belgeler aşağıdaki dosyadan oluşturulmuştur:
  • donanım/libdonanım/include/donanım/ bt_hl.h