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 *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: