bthh_interface_t স্ট্রাকট রেফারেন্স

bthh_interface_t স্ট্রাকট রেফারেন্স

#include < bt_hh.h >

ডেটা ক্ষেত্র

size_t আকার
bt_status_t (* init )( bthh_callbacks_t *কলব্যাক)
bt_status_t (* সংযোগ করুন )(bt_bdaddr_t *bd_addr)
bt_status_t (* সংযোগ বিচ্ছিন্ন করুন (bt_bdaddr_t *bd_addr)
bt_status_t (* ভার্চুয়াল_আনপ্লাগ )(bt_bdaddr_t *bd_addr)
bt_status_t (* সেট_তথ্য )(bt_bdaddr_t *bd_addr, bthh_hid_info_t hid_info)
bt_status_t (* get_protocol )(bt_bdaddr_t *bd_addr, bthh_protocol_mode_t protocolMode)
bt_status_t (* সেট_প্রটোকল )(bt_bdaddr_t *bd_addr, bthh_protocol_mode_t protocolMode)
bt_status_t (* get_report )(bt_bdaddr_t *bd_addr, bthh_report_type_t reportType, uint8_t reportId, int bufferSize)
bt_status_t (* সেট_রিপোর্ট )(bt_bdaddr_t *bd_addr, bthh_report_type_t reportType, char *report)
bt_status_t (* পাঠান_ডেটা )(bt_bdaddr_t *bd_addr, char *ডেটা)
অকার্যকর(* পরিষ্কার )(অকার্যকর)

বিস্তারিত বিবরণ

স্ট্যান্ডার্ড BT-HH ইন্টারফেস প্রতিনিধিত্ব করে।

bt_hh.h ফাইলের 140 লাইনে সংজ্ঞা।

ফিল্ড ডকুমেন্টেশন

অকার্যকর (* পরিষ্কার) (অকার্যকর)

ইন্টারফেস বন্ধ করে।

bt_hh.h ফাইলের 178 লাইনে সংজ্ঞা।

bt_status_t (* সংযোগ)(bt_bdaddr_t *bd_addr)

লুকানো ডিভাইসের সাথে সংযোগ করুন

bt_hh.h ফাইলের 151 লাইনে সংজ্ঞা।

bt_status_t (* সংযোগ বিচ্ছিন্ন)(bt_bdaddr_t *bd_addr)

লুকানো ডিভাইস থেকে সংযোগ বিচ্ছিন্ন করুন

bt_hh.h ফাইলের 154 লাইনে সংজ্ঞা।

bt_status_t (* get_protocol)(bt_bdaddr_t *bd_addr, bthh_protocol_mode_t protocolMode)

HID প্রোটো মোড পান।

bt_hh.h ফাইলের 163 লাইনে সংজ্ঞা।

bt_status_t (* get_report)(bt_bdaddr_t *bd_addr, bthh_report_type_t reportType, uint8_t reportId, int bufferSize)

HID ডিভাইসে একটি GET_REPORT পাঠান।

bt_hh.h ফাইলের 169 লাইনে সংজ্ঞা।

bt_status_t (* init)( bthh_callbacks_t *কলব্যাক)

BtHh কলব্যাকগুলি নিবন্ধন করুন৷

bt_hh.h ফাইলের 148 লাইনে সংজ্ঞা।

bt_status_t (* send_data)(bt_bdaddr_t *bd_addr, char *ডেটা)

HID ডিভাইসে ডেটা পাঠান।

bt_hh.h ফাইলের 175 লাইনে সংজ্ঞা।

bt_status_t (* set_info)(bt_bdaddr_t *bd_addr, bthh_hid_info_t hid_info)

নির্দিষ্ট HID ডিভাইসের জন্য HID ডিভাইস বর্ণনাকারী সেট করুন।

bt_hh.h ফাইলের 160 লাইনে সংজ্ঞা।

bt_status_t (* set_protocol)(bt_bdaddr_t *bd_addr, bthh_protocol_mode_t protocolMode)

HID প্রোটো মোড সেট করুন।

bt_hh.h ফাইলের 166 লাইনে সংজ্ঞা।

bt_status_t (* set_report)(bt_bdaddr_t *bd_addr, bthh_report_type_t রিপোর্টের প্রকার, char *রিপোর্ট)

HID ডিভাইসে একটি SET_REPORT পাঠান।

bt_hh.h ফাইলের 172 লাইনে সংজ্ঞা।

size_t আকার

সাইজফ (BtHhইন্টারফেস) সেট করুন

bt_hh.h ফাইলের 143 লাইনে সংজ্ঞা।

bt_status_t (* ভার্চুয়াল_আনপ্লাগ)(bt_bdaddr_t *bd_addr)

ভার্চুয়াল আনপ্লাগ (VUP) নির্দিষ্ট HID ডিভাইস

bt_hh.h ফাইলের 157 লাইনে সংজ্ঞা।


এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল:
  • hardware/libhardware/include/hardware/ bt_hh.h