Referensi Struct btsock_interface_t
  
   #include <
   
    bt_sock.h
   
   >
  
 
| Kolom Data | |
| 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) | 
Deskripsi Mendetail
Dokumentasi Bidang
| 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) | 
Menghubungkan ke saluran UUID RFCOMM perangkat jarak jauh, Ini menampilkan fd soket tempat btsock_connect_signal dan fd soket baru yang akan diterima dapat dibaca saat terhubung. callingUid adalah UID aplikasi yang meminta soket. Ini digunakan untuk tujuan pencatatan traffic.
| 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) | 
Mendengarkan UUID atau saluran RFCOMM. Fungsi ini menampilkan fd soket tempat btsock_connect_signal dapat dibaca saat perangkat jarak jauh terhubung. Jika UUID atau saluran tidak disediakan, saluran akan dialokasikan dan data layanan dapat dibuat dengan memberikan nomor saluran ke create_sdp_record(...) di bt_sdp. callingUid adalah UID aplikasi yang meminta soket. Ini digunakan untuk tujuan pencatatan traffic.
Dokumentasi untuk struct ini dibuat dari file berikut:
- hardware/libhardware/include/hardware/ bt_sock.h
