Referensi Struct bthf_client_interface_t

Referensi Struct bthf_client_interface_t

#include < bt_hf_client.h >

Kolom Data

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 location)
 
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 )(kode karakter)
 
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)
 

Deskripsi Mendetail

Merepresentasikan antarmuka BT-HF standar.

Definisi di baris 297 file bt_hf_client.h .

Dokumentasi Bidang

void(* cleanup)(void)

Menutup antarmuka.

Definisi di baris 355 dari file bt_hf_client.h .

bt_status_t (* connect)(bt_bdaddr_t *bd_addr)

terhubung ke gateway audio

Definisi di baris 307 dari file bt_hf_client.h .

bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr)

membuat koneksi audio

Definisi di baris 313 dari file bt_hf_client.h .

bt_status_t (* dial)(const char *number)

melakukan panggilan dengan nomor jika nomor adalah NULL, nomor yang terakhir dipanggil akan dipanggil (alias menelepon ulang)

Definisi di baris 329 dari file bt_hf_client.h .

bt_status_t (* dial_memory)(int location)

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

Definisi di baris 332 dari file bt_hf_client.h .

bt_status_t (* disconnect)(bt_bdaddr_t *bd_addr)

memutuskan koneksi dari gateway audio

Definisi di baris 310 dari file bt_hf_client.h .

bt_status_t (* disconnect_audio)(bt_bdaddr_t *bd_addr)

menutup koneksi audio

Definisi di baris 316 dari file bt_hf_client.h .

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

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

Definisi di baris 337 dari file bt_hf_client.h .

Mendaftarkan callback BtHf

Definisi di baris 304 dari file bt_hf_client.h .

bt_status_t (* query_current_calls)(void)

membuat kueri daftar panggilan saat ini

Definisi di baris 340 dari file bt_hf_client.h .

bt_status_t (* query_current_operator_name)(void)

nama kueri operator yang dipilih saat ini

Definisi di baris 343 dari file bt_hf_client.h .

bt_status_t (* request_last_voice_tag_number)(void)

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

Definisi di baris 352 dari file bt_hf_client.h .

bt_status_t (* retrieve_subscriber_info)(void)

Mengambil informasi pelanggan

Definisi di baris 346 dari file bt_hf_client.h .

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

Mengirim Perintah AT.

Definisi di baris 358 dari file bt_hf_client.h .

bt_status_t (* send_dtmf)(char code)

Mengirim kode DTMF

Definisi di baris 349 dari file bt_hf_client.h .

ukuran size_t

ditetapkan ke sizeof(BtHfClientInterface)

Definisi di baris 300 dari file bt_hf_client.h .

bt_status_t (* start_voice_recognition)(void)

mulai pengenalan suara

Definisi di baris 319 dari file bt_hf_client.h .

bt_status_t (* stop_voice_recognition)(void)

menghentikan pengenalan suara

Definisi di baris 322 dari file bt_hf_client.h .

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

kontrol volume

Definisi di baris 325 dari file bt_hf_client.h .


Dokumentasi untuk struct ini dibuat dari file berikut: