bthf_client_interface_t Strukturreferenz
#include < bt_hf_client.h >
Datenfelder | |
Größe_t | Größe |
bt_status_t (* | init )( bthf_client_callbacks_t *Rückrufe) |
bt_status_t (* | verbinden )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | trennen )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | connect_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | disconnect_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | start_voice_recognition )(nichtig) |
bt_status_t (* | stop_voice_recognition )(nichtig) |
bt_status_t (* | volume_control )( bthf_client_volume_type_t type, int volume) |
bt_status_t (* | dial )(const char *number) |
bt_status_t (* | dial_memory )(int Ort) |
bt_status_t (* | handle_call_action )( bthf_client_call_action_t Aktion, int idx) |
bt_status_t (* | query_current_calls )(nichtig) |
bt_status_t (* | query_current_operator_name )(void) |
bt_status_t (* | retrieve_subscriber_info )(ungültig) |
bt_status_t (* | send_dtmf )(Zeichencode) |
bt_status_t (* | request_last_voice_tag_number )(void) |
Leere(* | Aufräumen ) (nichtig) |
bt_status_t (* | send_at_cmd )(int cmd, int val1, int val2, const char *arg) |
detaillierte Beschreibung
Repräsentiert die Standard-BT-HF-Schnittstelle.
Definition in Zeile 297 der Datei bt_hf_client.h .
Felddokumentation
void(* Bereinigung)(void) |
Schließt die Schnittstelle.
Definition in Zeile 355 der Datei bt_hf_client.h .
bt_status_t (* verbinden)(bt_bdaddr_t *bd_addr) |
mit dem Audio-Gateway verbinden
Definition in Zeile 307 der Datei bt_hf_client.h .
bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr) |
Audioverbindung herstellen
Definition in Zeile 313 der Datei bt_hf_client.h .
bt_status_t (* dial)(const char *number) |
Anruf mit Nummer tätigen eine Nummer, wenn Nummer NULL ist letzte angerufene Nummer wird angerufen (auch bekannt als Wahlwiederholung)
Definition in Zeile 329 der Datei bt_hf_client.h .
bt_status_t (* dial_memory) (int Ort) |
einen Anruf mit einer vom Standort angegebenen Nummer tätigen (Kurzwahl)
Definition in Zeile 332 der Datei bt_hf_client.h .
bt_status_t (* Verbindung trennen)(bt_bdaddr_t *bd_addr) |
vom Audio-Gateway trennen
Definition in Zeile 310 der Datei bt_hf_client.h .
bt_status_t (* disconnect_audio)(bt_bdaddr_t *bd_addr) |
Schließen Sie die Audioverbindung
Definition in Zeile 316 der Datei bt_hf_client.h .
bt_status_t (* handle_call_action)( bthf_client_call_action_t Aktion, int idx) |
Angegebene anrufbezogene Aktions-IDX ausführen ist nur auf erweiterte anrufsteuerungsbezogene Aktionen beschränkt
Definition in Zeile 337 der Datei bt_hf_client.h .
bt_status_t (* init)( bthf_client_callbacks_t *Rückrufe) |
Registrieren Sie die BtHf-Rückrufe
Definition in Zeile 304 der Datei bt_hf_client.h .
bt_status_t (* query_current_calls)(void) |
Liste aktueller Anrufe abfragen
Definition in Zeile 340 der Datei bt_hf_client.h .
bt_status_t (* query_current_operator_name)(void) |
Abfragename des aktuell ausgewählten Operators
Definition in Zeile 343 der Datei bt_hf_client.h .
bt_status_t (* request_last_voice_tag_number) (void) |
Fordern Sie eine Telefonnummer von AG an, die dem zuletzt aufgezeichneten Sprachkennzeichen entspricht
Definition in Zeile 352 der Datei bt_hf_client.h .
bt_status_t (* Retrieve_Subscriber_Info) (void) |
Abonnenteninformationen abrufen
Definition in Zeile 346 der Datei bt_hf_client.h .
bt_status_t (* send_at_cmd) (int cmd, int val1, int val2, const char *arg) |
AT-Befehl senden.
Definition in Zeile 358 der Datei bt_hf_client.h .
bt_status_t (* send_dtmf) (Zeichencode) |
DTMF-Code senden
Definition in Zeile 349 der Datei bt_hf_client.h .
size_t Größe |
auf sizeof(BtHfClientInterface) setzen
Definition in Zeile 300 der Datei bt_hf_client.h .
bt_status_t (* start_voice_recognition)(void) |
Spracherkennung starten
Definition in Zeile 319 der Datei bt_hf_client.h .
bt_status_t (* stop_voice_recognition) (void) |
Spracherkennung beenden
Definition in Zeile 322 der Datei bt_hf_client.h .
bt_status_t (* volume_control) ( bthf_client_volume_type_t type, int volume) |
Lautstärkeregelung
Definition in Zeile 325 der Datei bt_hf_client.h .
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
- hardware/libhardware/include/hardware/ bt_hf_client.h