bthf_client_interface_t مرجع ساختار
#include < bt_hf_client.h >
فیلدهای داده | |
اندازه_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 (* | disconnect_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | start_voice_cognition )(باطل) |
bt_status_t (* | stop_voice_cognition )(باطل) |
bt_status_t (* | volume_control )( نوع bthf_client_volume_type_t ، int volume) |
bt_status_t (* | شماره گیری )(تعداد کاراکتر *شماره) |
bt_status_t (* | dial_memory )(Int location) |
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 (* | 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(* پاکسازی)(باطل) |
رابط را می بندد.
تعریف در خط 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 (* شماره گیری) (تغییر کاراکتر *شماره) |
برقراری تماس با شماره یک شماره اگر شماره 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 ، 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) (باطل) |
یک شماره تلفن از AG مربوط به آخرین برچسب صوتی ضبط شده درخواست کنید
تعریف در خط 352 فایل bt_hf_client.h .
bt_status_t (* retrieve_subscriber_info)(باطل) |
بازیابی اطلاعات مشترک
تعریف در خط 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 .
اندازه_t اندازه |
تنظیم به sizeof (BtHfClientInterface)
تعریف در خط 300 فایل bt_hf_client.h .
bt_status_t (* start_voice_cognition) (باطل) |
تشخیص صدا را شروع کنید
تعریف در خط 319 فایل bt_hf_client.h .
bt_status_t (* stop_voice_cognition) (باطل) |
توقف تشخیص صدا
تعریف در خط 322 فایل bt_hf_client.h .
bt_status_t (* volume_control) (نوع bthf_client_volume_type_t ، int volume) |
کنترل صدا
تعریف در خط 325 فایل bt_hf_client.h .
مستندات این ساختار از فایل زیر تولید شده است:
- hardware/libhardware/include/hardware/ bt_hf_client.h