bthf_client_interface_t Referencia de estructura
#include < bt_hf_client.h >
Campos de información | |
tamaño_t | tamaño |
bt_status_t (* | init )( bthf_client_callbacks_t *devoluciones de llamada) |
bt_status_t (* | conectar )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | desconectar )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | conectar_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | desconectar_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | start_voice_recognition (nulo) |
bt_status_t (* | stop_voice_recognition (nulo) |
bt_status_t (* | volumen_control )( bthf_client_volume_type_t tipo, int volumen) |
bt_status_t (* | marcar )(const char *número) |
bt_status_t (* | dial_memory (ubicación int) |
bt_status_t (* | handle_call_action ) ( bthf_client_call_action_t acción, int idx) |
bt_status_t (* | query_current_calls (nulo) |
bt_status_t (* | query_current_operator_name )(nulo) |
bt_status_t (* | retrieve_subscriber_info (nulo) |
bt_status_t (* | send_dtmf (código de carácter) |
bt_status_t (* | request_last_voice_tag_number (nulo) |
vacío(* | limpieza (vacío) |
bt_status_t (* | send_at_cmd )(int cmd, int val1, int val2, const char *arg) |
Descripción detallada
Representa la interfaz BT-HF estándar.
Definición en la línea 297 del archivo bt_hf_client.h .
Documentación de campo
vacío(* limpieza)(vacío) |
Cierra la interfaz.
Definición en la línea 355 del archivo bt_hf_client.h .
bt_status_t (* conectar)(bt_bdaddr_t *bd_addr) |
conectarse a la puerta de enlace de audio
Definición en la línea 307 del archivo bt_hf_client.h .
bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr) |
crear una conexión de audio
Definición en la línea 313 del archivo bt_hf_client.h .
bt_status_t (* marcar)(const char *número) |
realizar una llamada con un número un número si el número es NULL se llama al último número llamado (también conocido como volver a marcar)
Definición en la línea 329 del archivo bt_hf_client.h .
bt_status_t (* dial_memory)(ubicación int) |
realizar una llamada con el número especificado por ubicación (marcación rápida)
Definición en la línea 332 del archivo bt_hf_client.h .
bt_status_t (* desconectar)(bt_bdaddr_t *bd_addr) |
desconectarse de la puerta de enlace de audio
Definición en la línea 310 del archivo bt_hf_client.h .
bt_status_t (* desconectar_audio)(bt_bdaddr_t *bd_addr) |
cerrar la conexión de audio
Definición en la línea 316 del archivo bt_hf_client.h .
bt_status_t (* handle_call_action)( bthf_client_call_action_t acción, int idx) |
realizar una acción específica relacionada con la llamada idx está limitado solo para acciones relacionadas con el control mejorado de llamadas
Definición en la línea 337 del archivo bt_hf_client.h .
bt_status_t (* init)( bthf_client_callbacks_t *devoluciones de llamada) |
Registrar las devoluciones de llamada de BtHf
Definición en la línea 304 del archivo bt_hf_client.h .
bt_status_t (* query_current_calls)(nulo) |
consultar lista de llamadas actuales
Definición en la línea 340 del archivo bt_hf_client.h .
bt_status_t (* consulta_nombre_operador_actual)(nulo) |
nombre de consulta del operador seleccionado actualmente
Definición en la línea 343 del archivo bt_hf_client.h .
bt_status_t (* request_last_voice_tag_number)(nulo) |
Solicitar un número de teléfono de AG correspondiente a la última etiqueta de voz grabada
Definición en la línea 352 del archivo bt_hf_client.h .
bt_status_t (* recuperar_info_suscriptor)(nulo) |
Recuperar información del suscriptor
Definición en la línea 346 del archivo bt_hf_client.h .
bt_status_t (* send_at_cmd)(int cmd, int val1, int val2, const char *arg) |
Enviar comando AT.
Definición en la línea 358 del archivo bt_hf_client.h .
bt_status_t (* send_dtmf)(código de carácter) |
Enviar código DTMF
Definición en la línea 349 del archivo bt_hf_client.h .
tamaño_t tamaño |
establecido en tamaño de (BtHfClientInterface)
Definición en la línea 300 del archivo bt_hf_client.h .
bt_status_t (* start_voice_recognition)(nulo) |
iniciar el reconocimiento de voz
Definición en la línea 319 del archivo bt_hf_client.h .
bt_status_t (* stop_voice_recognition)(nulo) |
detener el reconocimiento de voz
Definición en la línea 322 del archivo bt_hf_client.h .
bt_status_t (* volume_control)( tipo bthf_client_volume_type_t , volumen int) |
control del volumen
Definición en la línea 325 del archivo bt_hf_client.h .
La documentación para esta estructura se generó a partir del siguiente archivo:
- hardware/libhardware/include/hardware/ bt_hf_client.h