bthf_client_interface_t Справочник по структуре

bthf_client_interface_t Справочник по структуре

#include < bt_hf_client.h >

Поля данных

размер_t размер
bt_status_t (* init )( bthf_client_callbacks_t *обратные вызовы)
bt_status_t (* подключить )(bt_bdaddr_t *bd_addr)
bt_status_t (* отключить )(bt_bdaddr_t *bd_addr)
bt_status_t (* connect_audio )(bt_bdaddr_t *bd_addr)
bt_status_t (* отключить_аудио )(bt_bdaddr_t *bd_addr)
bt_status_t (* start_voice_recognition )(пусто)
bt_status_t (* stop_voice_recognition )(пусто)
bt_status_t (* volume_control )( bthf_client_volume_type_t type, int volume)
bt_status_t (* циферблат )(const char *number)
bt_status_t (* dial_memory )(целое местоположение)
bt_status_t (* handle_call_action )( действие bthf_client_call_action_t , int idx)
bt_status_t (* query_current_calls )(пусто)
bt_status_t (* query_current_operator_name )(пусто)
bt_status_t (* retrieve_subscriber_info )(недействительно)
bt_status_t (* send_dtmf )(символьный код)
bt_status_t (* request_last_voice_tag_number )(пусто)
пустота(* очистка ) (недействительно)
bt_status_t (* send_at_cmd )(int cmd, int val1, int val2, const char *arg)

Подробное описание

Представляет собой стандартный интерфейс BT-HF.

Определение в строке 297 файла bt_hf_client.h .

Полевая документация

пустота (* очистка) (пустота)

Закрывает интерфейс.

Определение в строке 355 файла bt_hf_client.h .

bt_status_t (* подключение) (bt_bdaddr_t *bd_addr)

подключиться к аудиошлюзу

Определение в строке 307 файла bt_hf_client.h .

bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr)

создать аудио соединение

Определение в строке 313 файла bt_hf_client.h .

bt_status_t (* циферблат) (const char * число)

сделать вызов с номером номер, если номер равен NULL, вызывается последний вызываемый номер (также известный как повторный набор)

Определение в строке 329 файла bt_hf_client.h .

bt_status_t (* dial_memory) (целое местоположение)

совершить вызов с номером, указанным по местоположению (быстрый набор)

Определение в строке 332 файла bt_hf_client.h .

bt_status_t (* отключение) (bt_bdaddr_t *bd_addr)

отключиться от аудиошлюза

Определение в строке 310 файла bt_hf_client.h .

bt_status_t (*disconnect_audio)(bt_bdaddr_t *bd_addr)

закрыть аудио соединение

Определение в строке 316 файла bt_hf_client.h .

bt_status_t (* handle_call_action) (действие bthf_client_call_action_t , int idx)

выполнить указанное действие, связанное с вызовом. idx ограничен только для действия, связанного с расширенным управлением вызовами.

Определение в строке 337 файла bt_hf_client.h .

bt_status_t (* init) ( bthf_client_callbacks_t * обратные вызовы)

Зарегистрируйте обратные вызовы BtHf

Определение в строке 304 файла bt_hf_client.h .

bt_status_t (* query_current_calls) (пусто)

список запросов текущих вызовов

Определение в строке 340 файла bt_hf_client.h .

bt_status_t (* query_current_operator_name) (пусто)

имя запроса текущего выбранного оператора

Определение в строке 343 файла bt_hf_client.h .

bt_status_t (* request_last_voice_tag_number) (пусто)

Запрос номера телефона от AG, соответствующего последней записанной голосовой метке

Определение в строке 352 файла bt_hf_client.h .

bt_status_t (* retrieve_subscriber_info) (недействительно)

Получить информацию о подписчике

Определение в строке 346 файла bt_hf_client.h .

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

Отправить AT-команду.

Определение в строке 358 файла bt_hf_client.h .

bt_status_t (* send_dtmf) (символьный код)

Отправить DTMF-код

Определение в строке 349 файла bt_hf_client.h .

size_t размер

установить в sizeof(BtHfClientInterface)

Определение в строке 300 файла bt_hf_client.h .

bt_status_t (* start_voice_recognition) (пусто)

начать распознавание голоса

Определение в строке 319 файла bt_hf_client.h .

bt_status_t (* stop_voice_recognition) (пусто)

остановить распознавание голоса

Определение в строке 322 файла bt_hf_client.h .

bt_status_t (* volume_control) (тип bthf_client_volume_type_t , int volume)

контроль громкости

Определение в строке 325 файла bt_hf_client.h .


Документация для этой структуры была сгенерирована из следующего файла:
  • оборудование/libhardware/include/оборудование/ bt_hf_client.h