Informacje o strukturze bthf_client_interface_t

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 .

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: