bthf_client_interface_t Riferimento alla struttura

bthf_client_interface_t Riferimento alla struttura

#include < bt_hf_client.h >

Campi dati

taglia_t taglia
bt_status_t (* init )( bthf_client_callbacks_t *callback)
bt_status_t (* connetti )(bt_bdaddr_t *bd_addr)
bt_status_t (* disconnetti )(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 )(vuoto)
bt_status_t (* stop_voice_recognition )(vuoto)
bt_status_t (* volume_control )( bthf_client_volume_type_t tipo, int volume)
bt_status_t (* dial )(const char *numero)
bt_status_t (* dial_memory )(posizione int)
bt_status_t (* handle_call_action )( bthf_client_call_action_t azione, int idx)
bt_status_t (* query_current_calls )(vuoto)
bt_status_t (* query_current_operator_name )(vuoto)
bt_status_t (* Recupero_sottoscrittore_info )(vuoto)
bt_status_t (* send_dtmf )(codice carattere)
bt_status_t (* request_last_voice_tag_number )(vuoto)
vuoto(* pulizia )(vuoto)
bt_status_t (* send_at_cmd )(int cmd, int val1, int val2, const char *arg)

Descrizione dettagliata

Rappresenta l'interfaccia BT-HF standard.

Definizione alla riga 297 del file bt_hf_client.h .

Documentazione sul campo

void(* pulizia)(vuoto)

Chiude l'interfaccia.

Definizione alla riga 355 del file bt_hf_client.h .

bt_status_t (* connetti)(bt_bdaddr_t *bd_addr)

connettersi al gateway audio

Definizione alla riga 307 del file bt_hf_client.h .

bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr)

creare una connessione audio

Definizione alla riga 313 del file bt_hf_client.h .

bt_status_t (* dial)(const char *number)

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

Definizione alla riga 329 del file bt_hf_client.h .

bt_status_t (* dial_memory)(posizione int)

effettuare una chiamata con il numero specificato dalla posizione (composizione rapida)

Definizione alla riga 332 del file bt_hf_client.h .

bt_status_t (* disconnessione)(bt_bdaddr_t *bd_addr)

disconnettersi dal gateway audio

Definizione alla riga 310 del file bt_hf_client.h .

bt_status_t (* Disconnect_audio)(bt_bdaddr_t *bd_addr)

chiudere la connessione audio

Definizione alla riga 316 del file bt_hf_client.h .

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

eseguire l'azione correlata alla chiamata specificata idx è limitato solo per l'azione correlata al controllo delle chiamate avanzato

Definizione alla riga 337 del file bt_hf_client.h .

Registra le richiamate BtHf

Definizione alla riga 304 del file bt_hf_client.h .

bt_status_t (* query_current_calls)(void)

elenco di query delle chiamate correnti

Definizione alla riga 340 del file bt_hf_client.h .

bt_status_t (* query_current_operator_name)(void)

nome della query dell'operatore correntemente selezionato

Definizione alla riga 343 del file bt_hf_client.h .

bt_status_t (* request_last_voice_tag_number)(void)

Richiedere ad AG un numero di telefono corrispondente all'ultimo nome vocale registrato

Definizione alla riga 352 del file bt_hf_client.h .

bt_status_t (*recupero_sottoscrittore_info)(vuoto)

Recupera le informazioni sull'abbonato

Definizione alla riga 346 del file bt_hf_client.h .

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

Invia comando AT.

Definizione alla riga 358 del file bt_hf_client.h .

bt_status_t (* send_dtmf)(codice carattere)

Invia codice DTMF

Definizione alla riga 349 del file bt_hf_client.h .

taglia_t taglia

impostato su sizeof(BtHfClientInterface)

Definizione alla riga 300 del file bt_hf_client.h .

bt_status_t (* start_voice_recognition)(void)

avviare il riconoscimento vocale

Definizione alla riga 319 del file bt_hf_client.h .

bt_status_t (* stop_voice_recognition)(void)

interrompere il riconoscimento vocale

Definizione alla riga 322 del file bt_hf_client.h .

bt_status_t (* controllo_volume)( bthf_client_volume_type_t tipo, int volume)

controllo del volume

Definizione alla riga 325 del file bt_hf_client.h .


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