bthf_client_interface_t مرجع الهيكل
#include < bt_hf_client.h >
حقول البيانات | |
size_t | مقاس |
bt_status_t (* | init )( bthf_client_callbacks_t *callbacks) |
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 ، حجم int) |
bt_status_t (* | الاتصال الهاتفي )(حرف ثابت * الرقم) |
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 (* | استرداد_معلومات_المشترك )(باطلة) |
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 (* الاتصال)(حرف ثابت *الرقم) |
إجراء مكالمة مع رقم إذا كان الرقم NULL يتم استدعاء آخر رقم تم الاتصال به (ويعرف أيضًا باسم إعادة الاتصال)
التعريف في السطر 329 من الملف bt_hf_client.h .
bt_status_t (* قرص_الذاكرة) (موقع الباحث) |
إجراء مكالمة برقم محدد حسب الموقع (الاتصال السريع)
التعريف في السطر 332 من الملف bt_hf_client.h .
bt_status_t (* قطع الاتصال)(bt_bdaddr_t *bd_addr) |
قطع الاتصال ببوابة الصوت
التعريف في السطر 310 من الملف bt_hf_client.h .
bt_status_t (* قطع الاتصال_الصوت) (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 *callbacks) |
سجل عمليات الاسترجاعات 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 (* استرداد_معلومات_المشترك) (باطل) |
استرجاع معلومات المشترك
التعريف في السطر 346 من الملف bt_hf_client.h .
bt_status_t (* send_at_cmd)(int cmd, int val1, int val2, const char *arg) |
إرسال في الأمر.
التعريف في السطر 358 من الملف bt_hf_client.h .
bt_status_t (* send_dtmf) (رمز الحرف) |
إرسال رمز DTMF
التعريف في السطر 349 من الملف bt_hf_client.h .
حجم_حجم |
تم ضبطه على 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) |
التحكم في مستوى الصوت
التعريف في السطر 325 من الملف bt_hf_client.h .
تم إنشاء وثائق هذه البنية من الملف التالي:
- الأجهزة/libhardware/include/hardware/ bt_hf_client.h