مرجع بنية btrc_ctrl_interface_t

مرجع بنية btrc_ctrl_interface_t

#include < bt_rc.h >

حقول البيانات

size_t  size
 
bt_status_t (*  init )( btrc_ctrl_callbacks_t *callbacks)
 
bt_status_t (*  send_pass_through_cmd )(bt_bdaddr_t *bd_addr, uint8_t key_code, uint8_t key_state)
 
bt_status_t (*  send_group_navigation_cmd )(bt_bdaddr_t *bd_addr, uint8_t key_code, uint8_t key_state)
 
bt_status_t (*  set_player_app_setting_cmd )(bt_bdaddr_t *bd_addr, uint8_t num_attrib, uint8_t *attrib_ids, uint8_t *attrib_vals)
 
bt_status_t (*  set_volume_rsp )(bt_bdaddr_t *bd_addr, uint8_t abs_vol, uint8_t label)
 
bt_status_t (*  register_abs_vol_rsp )(bt_bdaddr_t *bd_addr, btrc_notification_type_t rsp_type, uint8_t abs_vol, uint8_t label)
 
void(*  cleanup )(void)
 

وصف مفصّل

يمثّل واجهة وحدة تحكّم AVRCP القياسية في جهاز التحكّم عن بُعد عبر البلوتوث.

التعريف في السطر 347 من الملف bt_rc.h .

مستندات الحقل

void(* cleanup)(void)

إغلاق الواجهة

التعريف في السطر 376 من الملف bt_rc.h .

تسجيل طلبات معاودة الاتصال في BtRc

التعريف في السطر 354 من الملف bt_rc.h .

bt_status_t (* register_abs_vol_rsp)(bt_bdaddr_t *bd_addr, btrc_notification_type_t rsp_type, uint8_t abs_vol, uint8_t label)

إرسال إشعار rsp لحجم abs إلى الهدف

التعريف في السطر 372 من الملف bt_rc.h .

bt_status_t (* send_group_navigation_cmd)(bt_bdaddr_t *bd_addr, uint8_t key_code, uint8_t key_state)

إرسال أمر التنقّل في المجموعة إلى الهدف

التعريف في السطر 361 من الملف bt_rc.h .

bt_status_t (* send_pass_through_cmd)(bt_bdaddr_t *bd_addr, uint8_t key_code, uint8_t key_state)

إرسال أمر العبور إلى الهدف

التعريف في السطر 357 من الملف bt_rc.h .

bt_status_t (* set_player_app_setting_cmd)(bt_bdaddr_t *bd_addr, uint8_t num_attrib, uint8_t *attrib_ids, uint8_t *attrib_vals)

إرسال أمر لضبط سمات إعدادات تطبيق المشغّل على الاستهداف

التعريف في السطر 365 من الملف bt_rc.h .

bt_status_t (* set_volume_rsp)(bt_bdaddr_t *bd_addr, uint8_t abs_vol, uint8_t label)

إرسال rsp إلى set_abs_vol تم استلامه من target

التعريف في السطر 369 من الملف bt_rc.h .

الحجم size_t

تم ضبطه على sizeof(BtRcInterface)

التعريف في السطر 350 من الملف bt_rc.h .


تم إنشاء مستندات هذه البنية من الملف التالي:
  • hardware/libhardware/include/hardware/ bt_rc.h