Riferimento alla struttura bthf_client_interface_t

Riferimento alla struttura bthf_client_interface_t

#include < bt_hf_client.h >

Campi dati

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 )(char code)
 
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)
 

Descrizione dettagliata

Rappresenta l'interfaccia BT-HF standard.

Definizione nella riga 297 del file bt_hf_client.h .

Documentazione dei campi

void(* cleanup)(void)

Chiude l'interfaccia.

Definizione nella riga 355 del file bt_hf_client.h .

bt_status_t (* connect)(bt_bdaddr_t *bd_addr)

connettiti al gateway audio

Definizione nella riga 307 del file bt_hf_client.h .

bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr)

creare una connessione audio

Definizione nella riga 313 del file bt_hf_client.h .

bt_status_t (* dial)(const char *number)

effettua una chiamata con il numero un numero se il numero è NULL viene chiamato l'ultimo numero chiamato (ovvero viene richiamato)

Definizione nella riga 329 del file bt_hf_client.h .

bt_status_t (* dial_memory)(int location)

Effettua una chiamata con il numero specificato in base alla località (composizione rapida)

Definizione nella riga 332 del file bt_hf_client.h .

bt_status_t (* disconnect)(bt_bdaddr_t *bd_addr)

scollegare il gateway audio

Definizione nella riga 310 del file bt_hf_client.h .

bt_status_t (* disconnect_audio)(bt_bdaddr_t *bd_addr)

chiudere la connessione audio

Definizione nella riga 316 del file bt_hf_client.h .

bt_status_t (* handle_call_action)( bthf_client_call_action_t action, int idx)

l'esecuzione dell'indice di azione correlata alla chiamata specificata è limitata solo per l'azione correlata al controllo avanzato delle chiamate

Definizione nella riga 337 del file bt_hf_client.h .

Registra i callback BtHf

Definizione nella riga 304 del file bt_hf_client.h .

bt_status_t (* query_current_calls)(void)

query list of current calls

Definizione nella riga 340 del file bt_hf_client.h .

bt_status_t (* query_current_operator_name)(void)

nome della query dell'operatore attualmente selezionato

Definizione nella riga 343 del file bt_hf_client.h .

bt_status_t (* request_last_voice_tag_number)(void)

Richiedi all'AG un numero di telefono corrispondente all'ultimo tag vocale registrato

Definizione nella riga 352 del file bt_hf_client.h .

bt_status_t (* retrieve_subscriber_info)(void)

Recuperare le informazioni sull'abbonato

Definizione nella riga 346 del file bt_hf_client.h .

bt_status_t (* send_at_cmd)(int cmd, int val1, int val2, const char *arg)

Invia il comando AT.

Definizione nella riga 358 del file bt_hf_client.h .

bt_status_t (* send_dtmf)(char code)

Invia codice DTMF

Definizione nella riga 349 del file bt_hf_client.h .

Dimensione size_t

impostato su sizeof(BtHfClientInterface)

Definizione nella riga 300 del file bt_hf_client.h .

bt_status_t (* start_voice_recognition)(void)

avvia il riconoscimento vocale

Definizione nella riga 319 del file bt_hf_client.h .

bt_status_t (* stop_voice_recognition)(void)

interrompi il riconoscimento vocale

Definizione nella riga 322 del file bt_hf_client.h .

bt_status_t (* volume_control)( bthf_client_volume_type_t type, int volume)

controllo del volume

Definizione nella riga 325 del file bt_hf_client.h .


La documentazione di questa struttura è stata generata dal seguente file: