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_recognition ) (باطل) |
bt_status_t (* | stop_voice_recognition ) (باطل) |
bt_status_t (* | حجم_التحكم ) (نوع bthf_client_volume_type_t ، حجم كثافة العمليات) |
bt_status_t (* | اطلب ) (رقم الحرف *) |
bt_status_t (* | Dial_memory ) (موقع int) |
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 (* | recovery_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 .
التوثيق الميداني
باطل (* تنظيف) (باطل) |
يغلق الواجهة.
التعريف في السطر 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 (* الطلب) (رقم الحرف *) |
إجراء مكالمة برقم ورقم إذا كان الرقم فارغًا ، يتم استدعاء آخر رقم تم الاتصال به (ويعرف أيضًا باسم إعادة الاتصال)
التعريف في السطر 329 للملف bt_hf_client.h .
bt_status_t (* dial_memory) (موقع int) |
إجراء مكالمة مع الرقم المحدد حسب الموقع (اتصال سريع)
التعريف في السطر 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 ، معرف int معرف) |
إن معرف الإجراء المحدد المتعلق بالمكالمة يقتصر فقط على الإجراءات ذات الصلة بالتحكم في المكالمات المحسّنة
التعريف في السطر 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) (cmd int ، 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_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 .
تم إنشاء وثائق هذه البنية من الملف التالي:
- Hardware / libhardware / include / Hardware / bt_hf_client.h