bthf_client_interface_t סימוכין למבנה
#include < bt_hf_client.h >
שדות נתונים | |
size_t | גודל |
bt_status_t (* | init )( bthf_client_callbacks_t *callbacks) |
bt_status_t (* | connect )(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 (* | disconnect_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | start_voice_cognition )(void) |
bt_status_t (* | stop_voice_cognition )(void) |
bt_status_t (* | volume_control )( bthf_client_volume_type_t type, int volume) |
bt_status_t (* | חיוג )(const char *מספר) |
bt_status_t (* | dial_memory )(int location) |
bt_status_t (* | handle_call_action )( bthf_client_call_action_t action, 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 .
תיעוד שטח
void(* cleanup)(void) |
סוגר את הממשק.
הגדרה בשורה 355 של הקובץ bt_hf_client.h .
bt_status_t (* connect)(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 *number) |
בצע שיחה עם מספר מספר אם המספר הוא NULL המספר האחרון שנקרא נקרא (המכונה חיוג חוזר)
הגדרה בשורה 329 של הקובץ bt_hf_client.h .
bt_status_t (* dial_memory)(int location) |
בצע שיחה עם מספר שצוין לפי מיקום (חיוג מהיר)
הגדרה בשורה 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 action, int idx) |
לבצע פעולה הקשורה לקריאה שצוינה idx מוגבל רק עבור פעולה הקשורה לשליטה משופרת בשיחות
הגדרה בשורה 337 של הקובץ bt_hf_client.h .
bt_status_t (* init)( bthf_client_callbacks_t *callbacks) |
רשום את ההתקשרות חזרה של BtHf
הגדרה בשורה 304 של הקובץ bt_hf_client.h .
bt_status_t (* query_current_calls)(void) |
רשימת שאילתות של שיחות נוכחיות
הגדרה בשורה 340 של הקובץ bt_hf_client.h .
bt_status_t (* query_current_operator_name)(void) |
שם השאילתה של המפעיל הנוכחי שנבחר
הגדרה בשורה 343 של הקובץ bt_hf_client.h .
bt_status_t (* request_last_voice_tag_number)(void) |
בקש מספר טלפון מ-AG המתאים לתג הקולי האחרון שהוקלט
הגדרה בשורה 352 של הקובץ bt_hf_client.h .
bt_status_t (* retrieve_subscriber_info)(void) |
אחזר מידע מנוי
הגדרה בשורה 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 size |
מוגדר ל-sizeof(BtHfClientInterface)
הגדרה בשורה 300 של הקובץ bt_hf_client.h .
bt_status_t (* start_voice_cognition)(void) |
להתחיל בזיהוי קולי
הגדרה בשורה 319 של הקובץ bt_hf_client.h .
bt_status_t (* stop_voice_cognition)(void) |
להפסיק את הזיהוי הקולי
הגדרה בשורה 322 של הקובץ bt_hf_client.h .
bt_status_t (* volume_control)( bthf_client_volume_type_t type, int volume) |
בקרת עוצמת הקול
הגדרה בשורה 325 של הקובץ bt_hf_client.h .
התיעוד עבור מבנה זה נוצר מהקובץ הבא:
- hardware/libhardware/include/hardware/ bt_hf_client.h