Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

bthf_client_interface_t Referensi Struktur

bthf_client_interface_t Referensi Struktur

#include < bt_hf_client.h >

Bidang Data

ukuran_t ukuran
bt_status_t (* init )( bthf_client_callbacks_t *panggilan balik)
bt_status_t (* sambungkan )(bt_bdaddr_t *bd_addr)
bt_status_t (* putuskan sambungan )(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 )(batal)
bt_status_t (* volume_control )( tipe bthf_client_volume_type_t , int volume)
bt_status_t (* panggil )(const char *nomor)
bt_status_t (* dial_memory )(int lokasi)
bt_status_t (* handle_call_action )( bthf_client_call_action_t tindakan, int idx)
bt_status_t (* query_current_calls )(batal)
bt_status_t (* query_current_operator_name )(void)
bt_status_t (* ambil_subscriber_info )(batal)
bt_status_t (* send_dtmf )(kode karakter)
bt_status_t (* request_last_voice_tag_number )(tidak berlaku)
ruang kosong(* pembersihan )(kosong)
bt_status_t (* send_at_cmd )(int cmd, int val1, int val2, const char *arg)

Detil Deskripsi

Mewakili antarmuka BT-HF standar.

Definisi pada baris 297 dari file bt_hf_client.h .

Dokumentasi Lapangan

batal(* pembersihan)(batal)

Menutup antarmuka.

Definisi pada baris 355 dari file bt_hf_client.h .

bt_status_t (* sambungkan)(bt_bdaddr_t *bd_addr)

sambungkan ke gerbang audio

Definisi pada baris 307 dari file bt_hf_client.h .

bt_status_t (* sambungkan_audio)(bt_bdaddr_t *bd_addr)

buat koneksi audio

Definisi pada baris 313 dari file bt_hf_client.h .

bt_status_t (* panggil)(const char *nomor)

lakukan panggilan dengan nomor nomor jika nomor NULL nomor yang terakhir dipanggil (alias panggil ulang)

Definisi pada baris 329 dari file bt_hf_client.h .

bt_status_t (* dial_memory)(int lokasi)

melakukan panggilan dengan nomor yang ditentukan berdasarkan lokasi (panggilan cepat)

Definisi pada baris 332 dari file bt_hf_client.h .

bt_status_t (* putuskan sambungan)(bt_bdaddr_t *bd_addr)

putuskan sambungan dari gateway audio

Definisi pada baris 310 dari file bt_hf_client.h .

bt_status_t (* disconnect_audio)(bt_bdaddr_t *bd_addr)

tutup sambungan audio

Definisi pada baris 316 dari file bt_hf_client.h .

bt_status_t (* handle_call_action)( bthf_client_call_action_t tindakan, int idx)

melakukan tindakan terkait panggilan yang ditentukan idx terbatas hanya untuk tindakan terkait kontrol panggilan yang ditingkatkan

Definisi pada baris 337 dari file bt_hf_client.h .

Daftarkan panggilan balik BtHf

Definisi pada baris 304 dari file bt_hf_client.h .

bt_status_t (* query_current_calls)(void)

daftar permintaan panggilan saat ini

Definisi pada baris 340 dari file bt_hf_client.h .

bt_status_t (* query_current_operator_name)(void)

nama kueri dari operator yang dipilih saat ini

Definisi pada baris 343 dari file bt_hf_client.h .

bt_status_t (* request_last_voice_tag_number)(batal)

Minta nomor telepon dari AG yang sesuai dengan tag suara terakhir yang direkam

Definisi pada baris 352 dari file bt_hf_client.h .

bt_status_t (* ambil_subscriber_info)(batal)

Ambil informasi pelanggan

Definisi pada baris 346 dari file bt_hf_client.h .

bt_status_t (* send_at_cmd)(int cmd, int val1, int val2, const char *arg)

Kirim AT Command.

Definisi pada baris 358 dari file bt_hf_client.h .

bt_status_t (* send_dtmf)(kode karakter)

Kirim kode DTMF

Definisi pada baris 349 dari file bt_hf_client.h .

ukuran_t ukuran

atur ke sizeof (BtHfClientInterface)

Definisi pada baris 300 dari file bt_hf_client.h .

bt_status_t (* start_voice_recognition)(void)

mulai pengenalan suara

Definisi pada baris 319 dari file bt_hf_client.h .

bt_status_t (* stop_voice_recognition)(void)

hentikan pengenalan suara

Definisi pada baris 322 dari file bt_hf_client.h .

bt_status_t (* volume_control)( tipe bthf_client_volume_type_t , int volume)

pengatur suara

Definisi pada baris 325 dari file bt_hf_client.h .


Dokumentasi untuk struct ini dibuat dari file berikut: