Référence de structure bthf_client_interface_t
#include < bt_hf_client.h >
Champs de données | |
taille_t | Taille |
bt_status_t (* | init )( bthf_client_callbacks_t *rappels) |
bt_status_t (* | connecter )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | déconnecter )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | connect_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | déconnecter_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 )( type bthf_client_volume_type_t , int volume) |
bt_status_t (* | composer )(car const *numéro) |
bt_status_t (* | dial_memory )(emplacement int) |
bt_status_t (* | handle_call_action )( action bthf_client_call_action_t , int idx) |
bt_status_t (* | query_current_calls )(void) |
bt_status_t (* | query_current_operator_name )(void) |
bt_status_t (* | récupérer_abonné_info )(void) |
bt_status_t (* | send_dtmf )(code de caractère) |
bt_status_t (* | request_last_voice_tag_number )(void) |
annuler(* | nettoyage )(vide) |
bt_status_t (* | send_at_cmd )(int cmd, int val1, int val2, caractère const *arg) |
Description détaillée
Représente l'interface BT-HF standard.
Définition à la ligne 297 du fichier bt_hf_client.h .
Documentation de terrain
void(* nettoyage)(void) |
Ferme l'interface.
Définition à la ligne 355 du fichier bt_hf_client.h .
bt_status_t (* connecter)(bt_bdaddr_t *bd_addr) |
se connecter à la passerelle audio
Définition à la ligne 307 du fichier bt_hf_client.h .
bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr) |
créer une connexion audio
Définition à la ligne 313 du fichier bt_hf_client.h .
bt_status_t (* composer)(const char *numéro) |
passer un appel avec le numéro un numéro si le numéro est NULL le dernier numéro appelé est appelé (c'est-à-dire recomposer)
Définition à la ligne 329 du fichier bt_hf_client.h .
bt_status_t (* dial_memory)(emplacement int) |
passer un appel avec le numéro spécifié par emplacement (numérotation abrégée)
Définition à la ligne 332 du fichier bt_hf_client.h .
bt_status_t (* déconnecter)(bt_bdaddr_t *bd_addr) |
se déconnecter de la passerelle audio
Définition à la ligne 310 du fichier bt_hf_client.h .
bt_status_t (* déconnecter_audio)(bt_bdaddr_t *bd_addr) |
fermer la connexion audio
Définition à la ligne 316 du fichier bt_hf_client.h .
bt_status_t (* handle_call_action)( bthf_client_call_action_t action, int idx) |
effectuer une action spécifique liée à l'appel idx est limité uniquement pour l'action liée au contrôle d'appel amélioré
Définition à la ligne 337 du fichier bt_hf_client.h .
bt_status_t (* init)( bthf_client_callbacks_t *rappels) |
Enregistrer les rappels BtHf
Définition à la ligne 304 du fichier bt_hf_client.h .
bt_status_t (* query_current_calls)(void) |
consulter la liste des appels en cours
Définition à la ligne 340 du fichier bt_hf_client.h .
bt_status_t (* query_current_operator_name)(void) |
nom de la requête de l'opérateur actuellement sélectionné
Définition à la ligne 343 du fichier bt_hf_client.h .
bt_status_t (* request_last_voice_tag_number)(void) |
Demander un numéro de téléphone à AG correspondant au dernier tag vocal enregistré
Définition à la ligne 352 du fichier bt_hf_client.h .
bt_status_t (* retrieve_subscriber_info)(void) |
Récupérer les informations de l'abonné
Définition à la ligne 346 du fichier bt_hf_client.h .
bt_status_t (* send_at_cmd)(int cmd, int val1, int val2, const char *arg) |
Envoyer la commande AT.
Définition à la ligne 358 du fichier bt_hf_client.h .
bt_status_t (* send_dtmf)(code de caractère) |
Envoyer le code DTMF
Définition à la ligne 349 du fichier bt_hf_client.h .
taille_t taille |
défini sur sizeof(BtHfClientInterface)
Définition à la ligne 300 du fichier bt_hf_client.h .
bt_status_t (* start_voice_recognition)(void) |
démarrer la reconnaissance vocale
Définition à la ligne 319 du fichier bt_hf_client.h .
bt_status_t (* stop_voice_recognition)(void) |
arrêter la reconnaissance vocale
Définition à la ligne 322 du fichier bt_hf_client.h .
bt_status_t (* volume_control)( type bthf_client_volume_type_t , int volume) |
contrôle du volume
Définition à la ligne 325 du fichier bt_hf_client.h .
La documentation de cette structure a été générée à partir du fichier suivant :
- hardware/libhardware/include/hardware/ bt_hf_client.h