bthf_client_interface_t Odniesienie do struktury
#include < bt_hf_client.h >
Pola danych | |
rozmiar_t | rozmiar |
bt_status_t (* | init )( bthf_client_callbacks_t *callbacks) |
bt_status_t (* | połącz )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | rozłącz )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | connect_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | rozłącz_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | start_rozpoznawanie_głosu )(void) |
bt_status_t (* | stop_rozpoznawanie_głosu )(void) |
bt_status_t (* | kontrola_objętości )(typ bthf_client_volume_type_t , int wolumin) |
bt_status_t (* | wybierz )(stały znak *liczba) |
bt_status_t (* | dial_memory ) (lokalizacja int) |
bt_status_t (* | handle_call_action )( akcja bthf_client_call_action_t , int idx) |
bt_status_t (* | zapytanie_bieżące_połączenia )(void) |
bt_status_t (* | nazwa_bieżącego_operatora zapytania )(void) |
bt_status_t (* | retrieve_subscriber_info )(void) |
bt_status_t (* | send_dtmf ) (kod znaku) |
bt_status_t (* | request_last_voice_tag_number )(void) |
próżnia(* | sprzątanie ) (puste) |
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 linii 297 pliku bt_hf_client.h .
Dokumentacja terenowa
void(* sprzątanie)(void) |
Zamyka interfejs.
Definicja w linii 355 pliku bt_hf_client.h .
bt_status_t (*połącz)(bt_bdaddr_t *bd_addr) |
połącz się z bramką audio
Definicja w linii 307 pliku bt_hf_client.h .
bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr) |
utwórz połączenie audio
Definicja w linii 313 pliku bt_hf_client.h .
bt_status_t (* dial) (stała wartość * liczba) |
nawiązać połączenie z numerem numer, jeśli numer ma wartość NULL, ostatnio wybierany numer (czyli ponowne wybieranie)
Definicja w linii 329 pliku bt_hf_client.h .
bt_status_t (* dial_memory)(int lokalizacja) |
nawiązać połączenie z numerem określonym według lokalizacji (szybkie wybieranie)
Definicja w linii 332 pliku bt_hf_client.h .
bt_status_t (* rozłączenie)(bt_bdaddr_t *bd_addr) |
odłącz się od bramki audio
Definicja w linii 310 pliku bt_hf_client.h .
bt_status_t (* rozłącz_audio)(bt_bdaddr_t *bd_addr) |
zamknij połączenie audio
Definicja w linii 316 pliku bt_hf_client.h .
bt_status_t (* handle_call_action)( akcja bthf_client_call_action_t , int idx) |
wykonaj określoną akcję związaną z połączeniem. Idx jest ograniczony tylko w przypadku akcji związanej z ulepszoną kontrolą połączeń
Definicja w linii 337 pliku bt_hf_client.h .
bt_status_t (* init)( bthf_client_callbacks_t *callbacks) |
Zarejestruj wywołania zwrotne BtHf
Definicja w linii 304 pliku bt_hf_client.h .
bt_status_t (* query_current_calls)(void) |
zapytanie o listę bieżących połączeń
Definicja w linii 340 pliku bt_hf_client.h .
bt_status_t (* zapytanie_bieżąca_nazwa_operatora)(void) |
nazwa zapytania aktualnie wybranego operatora
Definicja w linii 343 pliku bt_hf_client.h .
bt_status_t (* request_last_voice_tag_number)(void) |
Poproś AG o numer telefonu odpowiadający ostatniemu nagranemu znakowi głosowemu
Definicja w linii 352 pliku bt_hf_client.h .
bt_status_t (* retrieve_subscriber_info)(void) |
Pobierz informacje o subskrybencie
Definicja w linii 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 linii 358 pliku bt_hf_client.h .
bt_status_t (* send_dtmf)(kod znaku) |
Wyślij kod DTMF
Definicja w linii 349 pliku bt_hf_client.h .
rozmiar_t rozmiar |
ustawiony na sizeof(BtHfClientInterface)
Definicja w linii 300 pliku bt_hf_client.h .
bt_status_t (* start_rozpoznawanie_głosu)(void) |
rozpocznij rozpoznawanie głosu
Definicja w linii 319 pliku bt_hf_client.h .
bt_status_t (* stop_voice_recognition)(void) |
zatrzymaj rozpoznawanie głosu
Definicja w linii 322 pliku bt_hf_client.h .
bt_status_t (* głośność_kontroli)( typ bthf_client_volume_type_t , int wolumin) |
kontrola głośności
Definicja w linii 325 pliku bt_hf_client.h .
Dokumentacja tej struktury została wygenerowana z następującego pliku:
- hardware/libhardware/include/hardware/ bt_hf_client.h