הפנייה ל-Struct של btsock_interface_t

הפנייה ל-Struct של btsock_interface_t

#include < bt_sock.h >

שדות נתונים

size_t  size
 
bt_status_t (*  listen )( btsock_type_t type, const char *service_name, const uint8_t *service_uuid, int channel, int *sock_fd, int flags, int callingUid)
 
bt_status_t (*  connect )(const bt_bdaddr_t *bd_addr, btsock_type_t type, const uint8_t *uuid, int channel, int *sock_fd, int flags, int callingUid)
 

תיאור מפורט

ההגדרה מופיעה בשורה 49 בקובץ bt_sock.h .

מסמכי תיעוד של שדה

bt_status_t (* connect)(const bt_bdaddr_t *bd_addr, btsock_type_t type, const uint8_t *uuid, int channel, int *sock_fd, int flags, int callingUid)

חיבור לערוץ RFCOMM UUID של מכשיר מרוחק. הפונקציה מחזירה את fd של השקע שממנו אפשר לקרוא את האות btsock_connect_signal ואת fd חדש של שקע שצריך לאשר כשמתחברים. השדה callingUid הוא ה-UID של האפליקציה שמבקשת את השקע. הוא משמש למטרות חשבונאות של תנועה.

ההגדרה מופיעה בשורה 71 בקובץ bt_sock.h .

bt_status_t (* listen)( btsock_type_t type, const char *service_name, const uint8_t *service_uuid, int channel, int *sock_fd, int flags, int callingUid)

האזנה לערוץ או ל-UUID של RFCOMM. הפונקציה מחזירה את fd של השקע שממנו אפשר לקרוא את btsock_connect_signal כשמכשיר מרוחק מחובר. אם לא מציינים UUID או ערוץ, יוקצה ערוץ ותוכלו ליצור רשומת שירות עם מספר הערוץ כדי להעביר אותה ל-create_sdp_record(...) ב-bt_sdp. השדה callingUid הוא ה-UID של האפליקציה שמבקשת את השקע. הוא משמש למטרות חשבונאות של תנועה.

ההגדרה מופיעה בשורה 62 בקובץ bt_sock.h .

size_t size

מוגדר לגודל המבנה

ההגדרה מופיעה בשורה 51 בקובץ bt_sock.h .


התיעוד של המבנה הזה נוצר מהקובץ הבא: