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_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_status_t (* deinit)() |
bt_status_t (* init)( btsdp_callbacks_t *কলব্যাক) |
bt_status_t (* remove_sdp_record)(int sdp_handle) |
bt_status_t (* sdp_search)(bt_bdaddr_t *bd_addr, const uint8_t *uuid) |
এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল:
- hardware/libhadware/include/hardware/ bt_sdp.h