btsock_interface_t مرجع الهيكل
btsock_interface_t مرجع الهيكل
#include < bt_sock.h >
حقول البيانات | |
size_t | مقاس |
bt_status_t (* | استمع )( نوع btsock_type_t ، const char *service_name، const uint8_t *service_uuid، قناة int، int *sock_fd، int flags، int callUid) |
bt_status_t (* | الاتصال )(const bt_bdaddr_t *bd_addr، نوع btsock_type_t ، const uint8_t *uuid، قناة int، int *sock_fd، إشارات int، int callUid) |
وصف تفصيلي
التوثيق الميداني
bt_status_t (* الاتصال)(const bt_bdaddr_t *bd_addr، نوع btsock_type_t ، const uint8_t *uuid، قناة int، int *sock_fd، إشارات int، int callUid) |
bt_status_t (* استمع) (نوع btsock_type_t ، const char *service_name، const uint8_t *service_uuid، قناة int، int *sock_fd، int flags، int callUid) |
استمع إلى RFCOMM UUID أو القناة. تقوم بإرجاع المقبس fd الذي يمكن من خلاله قراءة btsock_connect_signal عند توصيل جهاز بعيد. إذا لم يتم توفير UUID أو قناة، فسيتم تخصيص قناة ويمكن إنشاء سجل خدمة يوفر رقم القناة لإنشاء_sdp_record(...) في bt_sdp. CallingUid هو UID الخاص بالتطبيق الذي يطلب المقبس. يتم استخدام هذا لأغراض محاسبة حركة المرور.
تم إنشاء وثائق هذه البنية من الملف التالي:
- الأجهزة/libhardware/include/hardware/ bt_sock.h