O Google tem o compromisso de promover a igualdade racial para as comunidades negras.
Saiba como.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Referência de estrutura bthf_interface_t
#include < bt_hf.h >
|
tamanho_t | Tamanho |
|
bt_status_t (* | init )( bthf_callbacks_t *callbacks, int max_hf_clients) |
|
bt_status_t (* | conectar )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | desconectar )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | connect_audio )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | desconexão_audio )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | start_voice_recognition )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | stop_voice_recognition )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | volume_control )( tipo bthf_volume_type_t , volume int, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | device_status_notification )( bthf_network_state_t ntk_state, bthf_service_type_t svc_type, int signal, int batt_chg) |
|
bt_status_t (* | cops_response )(const char *cops, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | cind_response )(int svc, int num_active, int num_held, bthf_call_state_t call_setup_state, int signal, int roam, int batt_chg, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | formatted_at_response )(const char *rsp, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | at_response )( bthf_at_response_t response_code, int error_code, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | clcc_response )(int index, bthf_call_direction_t dir, bthf_call_state_t state, bthf_call_mode_t mode, bthf_call_mpty_type_t mpty, const char *number, bthf_call_addrtype_t type, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | phone_state_change )(int num_active, int num_held, bthf_call_state_t call_setup_state, const char *number, bthf_call_addrtype_t type) |
|
vazio(* | limpeza )(void) |
|
bt_status_t (* | configure_wbs )(bt_bdaddr_t *bd_addr, bthf_wbs_config_t config) |
|
Representa a interface BT-HF padrão.
Definição na linha 223 do arquivo bt_hf.h .
resposta ok/erro ERRO (0) OK (1)
Definição na linha 271 do arquivo bt_hf.h .
bt_status_t (* cind_response)(int svc, int num_active, int num_held, bthf_call_state_t call_setup_state, int signal, int roam, int batt_chg, bt_bdaddr_t *bd_addr) |
Resposta para o comando CIND
Definição na linha 261 do arquivo bt_hf.h .
resposta para comando CLCC Pode ser chamado iterativamente para cada índice de chamada O índice de chamada de 0 será tratado como terminação NULL (Resposta completa)
Definição na linha 277 do arquivo bt_hf.h .
Fecha a interface.
Definição na linha 293 do arquivo bt_hf.h .
configuração para o codec SCO
Definição na linha 296 do arquivo bt_hf.h .
conectar ao fone de ouvido
Definição na linha 233 do arquivo bt_hf.h .
criar uma conexão de áudio
Definição na linha 239 do arquivo bt_hf.h .
bt_status_t (* cops_response)(const char *cops, bt_bdaddr_t *bd_addr) |
Resposta para o comando COPS
Definição na linha 258 do arquivo bt_hf.h .
Notificação de alteração de status do dispositivo combinado
Definição na linha 254 do arquivo bt_hf.h .
desconectar do fone de ouvido
Definição na linha 236 do arquivo bt_hf.h .
feche a conexão de áudio
Definição na linha 242 do arquivo bt_hf.h .
bt_status_t (* formatted_at_response)(const char *rsp, bt_bdaddr_t *bd_addr) |
Resposta AT pré-formatada, normalmente em resposta a cmd AT desconhecido
Definição na linha 265 do arquivo bt_hf.h .
Registrar os retornos de chamada BtHf
Definição na linha 230 do arquivo bt_hf.h .
notificar sobre uma mudança de estado de chamada Cada atualização notifica
- Número de chamadas ativas/em espera/tocando
- call_state: Isso denota a mudança de estado que acionou esta msg. Isso levará um dos valores de BtHfCallState
- número e tipo: válido apenas para chamadas recebidas e em espera
Definição na linha 289 do arquivo bt_hf.h .
defina como sizeof(BtHfInterface)
Definição na linha 226 do arquivo bt_hf.h .
bt_status_t (* start_voice_recognition)(bt_bdaddr_t *bd_addr) |
iniciar o reconhecimento de voz
Definição na linha 245 do arquivo bt_hf.h .
bt_status_t (* stop_voice_recognition)(bt_bdaddr_t *bd_addr) |
parar o reconhecimento de voz
Definição na linha 248 do arquivo bt_hf.h .
controle de volume
Definição na linha 251 do arquivo bt_hf.h .
A documentação para esta estrutura foi gerada a partir do seguinte arquivo:
- hardware/libhardware/include/hardware/ bt_hf.h
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2022-08-30 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2022-08-30 UTC."],[],[]]