bthf_client_interface_t مرجع الهيكل

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 .


تم إنشاء وثائق هذه البنية من الملف التالي: