bthf_client_interface_t Referencia de estructura

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: