Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

bthf_client_interface_t Odniesienie do struktury

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 * wywołania zwrotne)
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_voice_recognition )(nieważne)
bt_status_t (* stop_voice_recognition )(nieważne)
bt_status_t (* volume_control )( typ bthf_client_volume_type_t , int volume)
bt_status_t (* tarcza )(const znak *liczba)
bt_status_t (* dial_memory )(lokalizacja wewnętrzna)
bt_status_t (* handle_call_action )( bthf_client_call_action_t action, int idx)
bt_status_t (* zapytanie_bieżące_połączenia )(nieważne)
bt_status_t (* zapytanie_bieżąca_nazwa_operatora )(nieważne)
bt_status_t (* retrieve_subscriber_info )(nieważne)
bt_status_t (* send_dtmf )(kod znakowy)
bt_status_t (* request_last_voice_tag_number )(nieważne)
próżnia(* czyszczenie )(unieważnij)
bt_status_t (* send_at_cmd )(int cmd, int wart1, int wart2, const char *arg)

szczegółowy opis

Reprezentuje standardowy interfejs BT-HF.

Definicja w wierszu 297 pliku bt_hf_client.h .

Dokumentacja terenowa

void(* czyszczenie)(unieważnienie)

Zamyka interfejs.

Definicja w wierszu 355 pliku bt_hf_client.h .

bt_status_t (* połączenie)(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)

utwórz połączenie audio

Definicja w wierszu 313 pliku bt_hf_client.h .

bt_status_t (* wybieranie)(const char *liczba)

zadzwoń z numerem numer, jeśli numer jest NULL ostatni wybierany numer jest wybierany (tzw. ponowne wybieranie)

Definicja w wierszu 329 pliku bt_hf_client.h .

bt_status_t (* dial_memory) (lokalizacja wewnętrzna)

nawiązać połączenie z numerem określonym według lokalizacji (szybkie wybieranie)

Definicja w wierszu 332 pliku bt_hf_client.h .

bt_status_t (* rozłączenie)(bt_bdaddr_t *bd_addr)

odłącz się od bramki audio

Definicja w wierszu 310 pliku bt_hf_client.h .

bt_status_t (* Disconnect_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łączeniami idx jest ograniczony tylko do działań związanych z ulepszoną kontrolą połączeń

Definicja w wierszu 337 pliku bt_hf_client.h .

bt_status_t (* init)( bthf_client_callbacks_t *callbacks)

Zarejestruj wywołania zwrotne BtHf

Definicja w wierszu 304 pliku bt_hf_client.h .

bt_status_t (* zapytania_bieżące_połączenia)(nieważne)

lista zapytań aktualnych połączeń

Definicja w wierszu 340 pliku bt_hf_client.h .

bt_status_t (* zapytanie_bieżąca_nazwa_operatora)(nieważne)

nazwa zapytania aktualnie wybranego operatora

Definicja w wierszu 343 pliku bt_hf_client.h .

bt_status_t (* request_last_voice_tag_number) (nieważne)

Poproś AG o numer telefonu odpowiadający ostatniej zarejestrowanej karcie głosowej

Definicja w wierszu 352 pliku bt_hf_client.h .

bt_status_t (* retrieve_subscriber_info) (nieważne)

Pobierz informacje 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)(kod znakowy)

Wyślij kod DTMF

Definicja w wierszu 349 pliku bt_hf_client.h .

rozmiar_t rozmiar

ustaw na sizeof(BtHfClientInterface)

Definicja w wierszu 300 pliku bt_hf_client.h .

bt_status_t (* start_voice_recognition) (nieważne)

uruchom rozpoznawanie głosu

Definicja w wierszu 319 pliku bt_hf_client.h .

bt_status_t (* stop_voice_recognition) (nieważne)

zatrzymaj 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)

kontrola głośności

Definicja w wierszu 325 pliku bt_hf_client.h .


Dokumentacja dla tej struktury została wygenerowana z następującego pliku: