Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
bthf_interface_t-Strukturreferenz
#include < bt_hf.h >
|
size_t | Größe |
|
bt_status_t (* | init )( bthf_callbacks_t *callbacks, int max_hf_clients) |
|
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 (* | trennen_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 )( bthf_volume_type_t type, int volume, 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 Antwortcode, int Fehlercode, 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) |
|
Leere(* | Aufräumen )(nichtig) |
|
bt_status_t (* | configure_wbs )(bt_bdaddr_t *bd_addr, bthf_wbs_config_t config) |
|
Stellt die Standard-BT-HF-Schnittstelle dar.
Definition in Zeile 223 der Datei bt_hf.h .
ok/Fehler-Antwort ERROR (0) OK (1)
Definition in Zeile 271 der Datei 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) |
Antwort für CIND-Befehl
Definition in Zeile 261 der Datei bt_hf.h .
Antwort für CLCC-Befehl Kann iterativ für jeden Aufrufindex aufgerufen werden. Der Aufrufindex 0 wird als NULL-Beendigung behandelt (Antwort abschließen)
Definition in Zeile 277 der Datei bt_hf.h .
Schließt die Schnittstelle.
Definition in Zeile 293 der Datei bt_hf.h .
Konfiguration für den SCO-Codec
Definition in Zeile 296 der Datei bt_hf.h .
Mit Headset verbinden
Definition in Zeile 233 der Datei bt_hf.h .
Erstellen Sie eine Audioverbindung
Definition in Zeile 239 der Datei bt_hf.h .
bt_status_t (* cops_response)(const char *cops, bt_bdaddr_t *bd_addr) |
Antwort für COPS-Befehl
Definition in Zeile 258 der Datei bt_hf.h .
Kombinierte Benachrichtigung über Gerätestatusänderungen
Definition in Zeile 254 der Datei bt_hf.h .
Trennen Sie die Verbindung zum Headset
Definition in Zeile 236 der Datei bt_hf.h .
Schließen Sie die Audioverbindung
Definition in Zeile 242 der Datei bt_hf.h .
bt_status_t (* formatted_at_response)(const char *rsp, bt_bdaddr_t *bd_addr) |
Vorformatierte AT-Antwort, typischerweise als Antwort auf einen unbekannten AT-Befehl
Definition in Zeile 265 der Datei bt_hf.h .
Registrieren Sie die BtHf-Rückrufe
Definition in Zeile 230 der Datei bt_hf.h .
Benachrichtigung über eine Änderung des Anrufstatus. Bei jeder Aktualisierung wird eine Benachrichtigung angezeigt
- Anzahl der aktiven/gehaltenen/klingelnden Anrufe
- call_state: Dies bezeichnet die Statusänderung, die diese Nachricht ausgelöst hat. Dies übernimmt einen der Werte von BtHfCallState
- Nummer und Typ: nur gültig für eingehende und wartende Anrufe
Definition in Zeile 289 der Datei bt_hf.h .
auf sizeof(BtHfInterface) setzen
Definition in Zeile 226 der Datei bt_hf.h .
bt_status_t (* start_voice_recognition)(bt_bdaddr_t *bd_addr) |
Starten Sie die Spracherkennung
Definition in Zeile 245 der Datei bt_hf.h .
bt_status_t (* stop_voice_recognition)(bt_bdaddr_t *bd_addr) |
Stoppen Sie die Spracherkennung
Definition in Zeile 248 der Datei bt_hf.h .
Lautstärkeregelung
Definition in Zeile 251 der Datei bt_hf.h .
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
- hardware/libhardware/include/hardware/ bt_hf.h
,
bthf_interface_t-Strukturreferenz
#include < bt_hf.h >
|
size_t | Größe |
|
bt_status_t (* | init )( bthf_callbacks_t *callbacks, int max_hf_clients) |
|
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 (* | trennen_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 )( bthf_volume_type_t type, int volume, 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 Antwortcode, int Fehlercode, 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) |
|
Leere(* | Aufräumen )(nichtig) |
|
bt_status_t (* | configure_wbs )(bt_bdaddr_t *bd_addr, bthf_wbs_config_t config) |
|
Stellt die Standard-BT-HF-Schnittstelle dar.
Definition in Zeile 223 der Datei bt_hf.h .
ok/Fehler-Antwort ERROR (0) OK (1)
Definition in Zeile 271 der Datei 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) |
Antwort für CIND-Befehl
Definition in Zeile 261 der Datei bt_hf.h .
Antwort für CLCC-Befehl Kann iterativ für jeden Aufrufindex aufgerufen werden. Der Aufrufindex 0 wird als NULL-Beendigung behandelt (Antwort abschließen)
Definition in Zeile 277 der Datei bt_hf.h .
Schließt die Schnittstelle.
Definition in Zeile 293 der Datei bt_hf.h .
Konfiguration für den SCO-Codec
Definition in Zeile 296 der Datei bt_hf.h .
Mit Headset verbinden
Definition in Zeile 233 der Datei bt_hf.h .
Erstellen Sie eine Audioverbindung
Definition in Zeile 239 der Datei bt_hf.h .
bt_status_t (* cops_response)(const char *cops, bt_bdaddr_t *bd_addr) |
Antwort für COPS-Befehl
Definition in Zeile 258 der Datei bt_hf.h .
Kombinierte Benachrichtigung über Gerätestatusänderungen
Definition in Zeile 254 der Datei bt_hf.h .
Trennen Sie die Verbindung zum Headset
Definition in Zeile 236 der Datei bt_hf.h .
Schließen Sie die Audioverbindung
Definition in Zeile 242 der Datei bt_hf.h .
bt_status_t (* formatted_at_response)(const char *rsp, bt_bdaddr_t *bd_addr) |
Vorformatierte AT-Antwort, typischerweise als Antwort auf einen unbekannten AT-Befehl
Definition in Zeile 265 der Datei bt_hf.h .
Registrieren Sie die BtHf-Rückrufe
Definition in Zeile 230 der Datei bt_hf.h .
Benachrichtigung über eine Änderung des Anrufstatus. Bei jeder Aktualisierung wird eine Benachrichtigung angezeigt
- Anzahl der aktiven/gehaltenen/klingelnden Anrufe
- call_state: Dies bezeichnet die Statusänderung, die diese Nachricht ausgelöst hat. Dies übernimmt einen der Werte von BtHfCallState
- Nummer und Typ: nur gültig für eingehende und wartende Anrufe
Definition in Zeile 289 der Datei bt_hf.h .
auf sizeof(BtHfInterface) setzen
Definition in Zeile 226 der Datei bt_hf.h .
bt_status_t (* start_voice_recognition)(bt_bdaddr_t *bd_addr) |
Starten Sie die Spracherkennung
Definition in Zeile 245 der Datei bt_hf.h .
bt_status_t (* stop_voice_recognition)(bt_bdaddr_t *bd_addr) |
Stoppen Sie die Spracherkennung
Definition in Zeile 248 der Datei bt_hf.h .
Lautstärkeregelung
Definition in Zeile 251 der Datei bt_hf.h .
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
- hardware/libhardware/include/hardware/ bt_hf.h
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2023-12-01 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Benötigte Informationen nicht gefunden"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zu umständlich/zu viele Schritte"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nicht mehr aktuell"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem mit der Übersetzung"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem mit Beispielen/Code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Sonstiges"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Leicht verständlich"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Mein Problem wurde gelöst"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Sonstiges"
}]
{
"last_modified": "Zuletzt aktualisiert: 2023-12-01 (UTC).",
"state": ""
}