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 (* 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 .


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