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

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

#include < bt_sdp.h >

ডেটা ক্ষেত্র

size_t আকার
bt_status_t (* init )( btsdp_callbacks_t *কলব্যাক)
bt_status_t (* deinit )()
bt_status_t (* sdp_search )(bt_bdaddr_t *bd_addr, const uint8_t *uuid)
bt_status_t (* create_sdp_record )( bluetooth_sdp_record *record, int *record_handle)
bt_status_t (* রিমুভ_এসডিপি_রেকর্ড )(int sdp_handle)

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

bt_sdp.h ফাইলের 120 লাইনে সংজ্ঞা।

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

bt_status_t (* create_sdp_record)( bluetooth_sdp_record *record, int *record_handle)

rfcomm এবং/অথবা l2cap PSM চ্যানেল তৈরি করতে সকেট ইন্টারফেসে listen ব্যবহার করুন, (UUID এবং service_name ছাড়া এবং BTSOCK_FLAG_NO_SDP পতাকা ফ্ল্যাগে সেট করুন)। তারপর rfcomm/l2cap চ্যানেলের সাথে যুক্ত SDP রেকর্ড তৈরি করতে createSdpRecord ব্যবহার করুন।

SDP রেকর্ডে একটি হ্যান্ডেল ফেরত দেয়, যেটিকে remove_sdp_record-এ পার্স করা যেতে পারে।

রেকর্ড (ইন) রেকর্ড_হ্যান্ডেল তৈরি করতে SDP রেকর্ড (আউট) সংশ্লিষ্ট রেকর্ড হ্যান্ডেল এই পয়েন্টারে লেখা হবে।

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

bt_status_t (* deinit)()

BT SDP নিবন্ধনমুক্ত করুন

bt_sdp.h ফাইলের 128 লাইনে সংজ্ঞা।

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

BT SDP সার্চ কলব্যাক নিবন্ধন করুন

bt_sdp.h ফাইলের 125 লাইনে সংজ্ঞা।

bt_status_t (* remove_sdp_record)(int sdp_handle)

createSdpRecord দ্বারা তৈরি একটি SDP রেকর্ড সরান

bt_sdp.h ফাইলের 146 লাইনে সংজ্ঞা।

bt_status_t (* sdp_search)(bt_bdaddr_t *bd_addr, const uint8_t *uuid)

দূরবর্তী ডিভাইসে নির্দিষ্ট uuid সহ SDP রেকর্ডের জন্য অনুসন্ধান করুন

bt_sdp.h ফাইলের 131 লাইনে সংজ্ঞা।

size_t আকার

এই কাঠামোর আকার সেট করুন

bt_sdp.h ফাইলের 122 লাইনে সংজ্ঞা।


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