btsdp_interface_t مرجع الهيكل
btsdp_interface_t مرجع الهيكل
#include < bt_sdp.h >
حقول البيانات | |
size_t | مقاس |
bt_status_t (* | الحرف الأول )( btsdp_callbacks_t *callbacks) |
bt_status_t (* | دينيت )() |
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 (* | Remove_sdp_record )(int sdp_handle) |
وصف تفصيلي
التوثيق الميداني
bt_status_t (* create_sdp_record)( bluetooth_sdp_record *record, int *record_handle) |
استخدم الاستماع في واجهة المقبس لإنشاء قنوات rfcomm و/أو l2cap PSM، (بدون UUID وservice_name وقم بتعيين علامة BTSOCK_FLAG_NO_SDP في الأعلام). ثم استخدم createSdpRecord لإنشاء سجل SDP المرتبط بقنوات rfcomm/l2cap.
يُرجع مؤشرًا إلى سجل SDP، والذي يمكن تحليله إلى Remove_sdp_record.
سجل (في) سجل SDP لإنشاء Record_handle (خارج) سيتم كتابة مقبض السجل المقابل لهذا المؤشر.
bt_status_t (* deinit)() |
bt_status_t (* init)( btsdp_callbacks_t *callbacks) |
bt_status_t (* Remove_sdp_record)(int sdp_handle) |
bt_status_t (* sdp_search)(bt_bdaddr_t *bd_addr, const uint8_t *uuid) |
تم إنشاء وثائق هذه البنية من الملف التالي:
- الأجهزة/libhardware/include/hardware/ bt_sdp.h