bthf_client_interface_t Yapı Referansı
#include <
bt_hf_client.h
>
Veri Alanları |
|
size_t | size |
bt_status_t (* | init )( bthf_client_callbacks_t *callbacks) |
bt_status_t (* | connect )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | disconnect )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | connect_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | disconnect_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | start_voice_recognition )(void) |
bt_status_t (* | stop_voice_recognition )(void) |
bt_status_t (* | volume_control )( bthf_client_volume_type_t type, int volume) |
bt_status_t (* | dial )(const char *number) |
bt_status_t (* | dial_memory )(int konum) |
bt_status_t (* | handle_call_action )( bthf_client_call_action_t action, int idx) |
bt_status_t (* | query_current_calls )(void) |
bt_status_t (* | query_current_operator_name )(void) |
bt_status_t (* | retrieve_subscriber_info )(void) |
bt_status_t (* | send_dtmf )(char code) |
bt_status_t (* | request_last_voice_tag_number )(void) |
void(* | cleanup )(void) |
bt_status_t (* | send_at_cmd )(int cmd, int val1, int val2, const char *arg) |
Ayrıntılı Açıklama
Standart BT-HF arayüzünü temsil eder.
Tanım, bt_hf_client.h dosyasının 297 satırındadır.
Alan Belgeleri
void(* cleanup)(void) |
Arayüzü kapatır.
Tanımı, bt_hf_client.h dosyasının 355 satırı
bt_status_t (* connect)(bt_bdaddr_t *bd_addr) |
Ses ağ geçidi
Tanımı, bt_hf_client.h dosyasının 307 satırı
bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr) |
Ses bağlantısı oluşturma
Tanımı, bt_hf_client.h dosyasının 313 satırı
bt_status_t (* dial)(const char *number) |
number a number ile arama yap (number NULL ise son aranan numara aranır (diğer adıyla yeniden arama))
Tanımı, bt_hf_client.h dosyasının 329 satırı içindedir.
bt_status_t (* dial_memory)(int location) |
Yerle ilişkili numarayla arama yapma (hızlı arama)
Tanımı, bt_hf_client.h dosyasının 332 satırı
bt_status_t (* disconnect)(bt_bdaddr_t *bd_addr) |
Ses ağ geçidiyle bağlantıyı kesme
Tanımı, bt_hf_client.h dosyasının 310 satırı
bt_status_t (* disconnect_audio)(bt_bdaddr_t *bd_addr) |
Ses bağlantısını kapatma
bt_hf_client.h dosyasının 316 satırındadır.
bt_status_t (* handle_call_action)( bthf_client_call_action_t action, int idx) |
Belirtilen aramayla ilgili işlem gerçekleştirme idx yalnızca gelişmiş arama kontrolüyle ilgili işlem için sınırlıdır
Tanımı, bt_hf_client.h dosyasının 337 satırı
bt_status_t (* init)( bthf_client_callbacks_t *callbacks) |
BtHf geri çağırma işlevlerini kaydetme
bt_hf_client.h dosyasının 304 satırındadır.
bt_status_t (* query_current_calls)(void) |
Mevcut aramaların listesi için sorgu
Tanım, bt_hf_client.h dosyasının 340 satırı
bt_status_t (* query_current_operator_name)(void) |
Seçili operatörün sorgu adı
Tanımı, bt_hf_client.h dosyasının 343 satırı
bt_status_t (* request_last_voice_tag_number)(void) |
AG'den, kaydedilen son ses etiketine karşılık gelen bir telefon numarası isteyin.
Tanımı, bt_hf_client.h dosyasının 352 satırı
bt_status_t (* retrieve_subscriber_info)(void) |
Abone bilgilerini alma
Tanımı, bt_hf_client.h dosyasının 346 satırı
bt_status_t (* send_at_cmd)(int cmd, int val1, int val2, const char *arg) |
AT komutu gönderin.
Tanımı, bt_hf_client.h dosyasının 358 satırı
bt_status_t (* send_dtmf)(char code) |
DTMF kodu gönderme
Tanımı, bt_hf_client.h dosyasının 349 satırı
size_t boyutu |
sizeof(BtHfClientInterface) olarak ayarlanır.
Tanımı, bt_hf_client.h dosyasının 300 satırı
bt_status_t (* start_voice_recognition)(void) |
ses tanımayı başlatma
Tanımı, bt_hf_client.h dosyasının 319 satırı
bt_status_t (* stop_voice_recognition)(void) |
ses tanımayı durdurma
Tanımı, bt_hf_client.h dosyasının 322 satırı
bt_status_t (* volume_control)( bthf_client_volume_type_t type, int volume) |
ses düzeyi kontrolü
Tanımı, bt_hf_client.h dosyasının 325 satırı
Bu yapının dokümanları aşağıdaki dosyadan oluşturulmuştur:
- hardware/libhardware/include/hardware/ bt_hf_client.h