Informacje o strukturze bthf_client_interface_t
#include <
bt_hf_client.h
>
Pola danych |
|
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 )(kod znaków) |
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) |
Szczegółowy opis
Reprezentuje standardowy interfejs BT-HF.
Definicja w wierszu 297 pliku bt_hf_client.h .
Dokumentacja pola
void(* cleanup)(void) |
Zamyka interfejs.
Definicja w wierszu 355 pliku bt_hf_client.h .
bt_status_t (* connect)(bt_bdaddr_t *bd_addr) |
Połącz się z bramką audio
Definicja w wierszu 307 pliku bt_hf_client.h .
bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr) |
utworzyć połączenie audio.
Definicja w wierszu 313 pliku bt_hf_client.h .
bt_status_t (* dial)(const char *number) |
Zadzwoń z numeru a (jeśli ten numer jest NULL, zadzwoń z ostatnio wybranego numeru)
Definicja w wierszu 329 pliku bt_hf_client.h .
bt_status_t (* dial_memory)(int location) |
nawiązywać połączenia z numerem określonym przez lokalizację (szybkie wybieranie)
Definicja w wierszu 332 pliku bt_hf_client.h .
bt_status_t (* disconnect)(bt_bdaddr_t *bd_addr) |
rozłącz się z bramą audio.
Definicja w wierszu 310 pliku bt_hf_client.h .
bt_status_t (* disconnect_audio)(bt_bdaddr_t *bd_addr) |
zamknąć połączenie audio.
Definicja w wierszu 316 pliku bt_hf_client.h .
bt_status_t (* handle_call_action)( bthf_client_call_action_t action, int idx) |
perform specified call related action idx is limited only for enhanced call control related action
Definicja w wierszu 337 pliku bt_hf_client.h .
bt_status_t (* init)( bthf_client_callbacks_t *callbacks) |
Rejestrowanie wywołań zwrotnych BtHf
Definicja w wierszu 304 pliku bt_hf_client.h .
bt_status_t (* query_current_calls)(void) |
zapytanie o listę bieżących połączeń
Definicja w wierszu 340 pliku bt_hf_client.h .
bt_status_t (* query_current_operator_name)(void) |
nazwa zapytania bieżącego wybranego operatora
Definicja w wierszu 343 pliku bt_hf_client.h .
bt_status_t (* request_last_voice_tag_number)(void) |
Poproś AG o numer telefonu odpowiadający ostatniemu nagranemu tagowi głosowemu
Definicja w wierszu 352 pliku bt_hf_client.h .
bt_status_t (* retrieve_subscriber_info)(void) |
Pobieranie informacji o subskrybencie
Definicja w wierszu 346 pliku bt_hf_client.h .
bt_status_t (* send_at_cmd)(int cmd, int val1, int val2, const char *arg) |
Wyślij polecenie AT.
Definicja w wierszu 358 pliku bt_hf_client.h .
bt_status_t (* send_dtmf)(char code) |
Wysyłanie kodu DTMF
Definicja w wierszu 349 pliku bt_hf_client.h .
size_t size |
Ustaw na sizeof(BtHfClientInterface)
Definicja w wierszu 300 pliku bt_hf_client.h .
bt_status_t (* start_voice_recognition)(void) |
rozpoczynać rozpoznawanie głosu.
Definicja w wierszu 319 pliku bt_hf_client.h .
bt_status_t (* stop_voice_recognition)(void) |
zatrzymać rozpoznawanie głosu
Definicja w wierszu 322 pliku bt_hf_client.h .
bt_status_t (* volume_control)( bthf_client_volume_type_t type, int volume) |
regulacja głośności
Definicja w wierszu 325 pliku bt_hf_client.h .
Dokumentacja tego typu danych została wygenerowana z tego pliku:
- hardware/libhardware/include/hardware/ bt_hf_client.h