bt_hc_interface_t Yapı Referansı
#include < bt_hci_lib.h >
Veri alanları | |
size_t | boyut |
int(* | init )(const bt_hc_callbacks_t *p_cb, unsigned char *local_bdaddr) |
geçersiz(* | set_power )( bt_hc_chip_power_state_t durumu) |
int(* | lpm )( bt_hc_low_power_event_t olayı) |
geçersiz(* | önyükleme )( TRANSAC transac) |
geçersiz(* | yükleme sonrası )( TRANSAC transac) |
int(* | iletim_buf )( TRANSAC transac, char *p_buf, int len) |
int(* | günlüğe kaydetme )( bt_hc_logging_state_t state, char *p_path, bool save_existing) |
geçersiz(* | temizleme )(geçersiz) |
int(* | tx_cmd )( TRANSAC transac, char *p_buf, int len) |
Detaylı Açıklama
bt_hci_lib.h dosyasının 165. satırındaki tanım.
Saha Dokümantasyonu
geçersiz(* temizleme)(geçersiz) |
Arayüzü kapatır
bt_hci_lib.h dosyasının 194. satırındaki tanım.
int(* init)(const bt_hc_callbacks_t *p_cb, unsigned char *local_bdaddr) |
Arayüzü açar ve bu arayüzün uygulanmasına yönelik geri arama rutinlerini sağlar.
bt_hci_lib.h dosyasının 173. satırındaki tanım.
int(* günlüğe kaydetme)( bt_hc_logging_state_t state, char *p_path, bool save_existing) |
HCI oturum açmanın açık/kapalı olmasını kontrol eder
bt_hci_lib.h dosyasının 191. satırındaki tanım.
int(* lpm)( bt_hc_low_power_event_t olayı) |
Düşük güç modunu uyandırmayı ayarla
bt_hci_lib.h dosyasının 179. satırındaki tanım.
void(* postload)( TRANSAC transac) |
Gönderi yığını başlatma adı verilen
bt_hci_lib.h dosyasının 185. satırındaki tanım.
void(* önyükleme)( TRANSAC transac) |
Yığın başlatılmadan önce çağrıldı
bt_hci_lib.h dosyasının 182. satırındaki tanım.
void(* set_power)( bt_hc_chip_power_state_t durumu) |
Çip güç kontrolü
bt_hci_lib.h dosyasının 176. satırındaki tanım.
size_t size |
sizeof(bt_hc_interface_t) olarak ayarla
bt_hci_lib.h dosyasının 167. satırındaki tanım.
int(* iletim_buf)( TRANSAC transac, char *p_buf, int len) |
İletim arabelleği
bt_hci_lib.h dosyasının 188. satırındaki tanım.
int(* tx_cmd)( TRANSAC transac, char *p_buf, int len) |
hc katmanına komutlar gönderir (örn. SCO durumu)
bt_hci_lib.h dosyasının 197. satırındaki tanım.
Bu yapıya ilişkin belgeler aşağıdaki dosyadan oluşturulmuştur:
- harici/bluetooth/bluedroid/hci/include/ bt_hci_lib.h