Referensi Struktur btsock_interface_t
#include < bt_sock.h >
Bidang Data | |
size_t | ukuran |
bt_status_t (* | dengar ) (tipe btsock_type_t , const char * service_name, const uint8_t * service_uuid, int channel, int * sock_fd, int flags, int callingUid) |
bt_status_t (* | hubungkan ) (const bt_bdaddr_t * bd_addr, jenis btsock_type_t , const uint8_t * uuid, saluran int, int * sock_fd, bendera int, int callingUid) |
Detil Deskripsi
Dokumentasi Lapangan
bt_status_t (* menghubungkan) (const bt_bdaddr_t * bd_addr, tipe btsock_type_t , const uint8_t * uuid, saluran int, int * sock_fd, bendera int, int callingUid) |
Sambungkan ke saluran UUID RFCOMM perangkat jarak jauh, Ini mengembalikan soket fd dari mana btsock_connect_signal dan soket baru fd diterima dapat dibaca ketika terhubung. CallUid adalah UID aplikasi yang meminta soket. Ini digunakan untuk tujuan penghitungan lalu lintas.
bt_status_t (* mendengarkan) (tipe btsock_type_t , const char * service_name, const uint8_t * service_uuid, saluran int, int * sock_fd, bendera int, int callingUid) |
Dengarkan UUID atau saluran RFCOMM. Ini mengembalikan soket fd dari mana btsock_connect_signal dapat dibaca ketika perangkat jarak jauh terhubung. Jika UUID maupun saluran tidak disediakan, saluran akan dialokasikan dan rekaman layanan dapat dibuat dengan memberikan nomor saluran ke create_sdp_record (...) di bt_sdp. CallUid adalah UID aplikasi yang meminta soket. Ini digunakan untuk tujuan penghitungan lalu lintas.
Dokumentasi untuk struct ini dihasilkan dari file berikut:
- hardware / libhardware / include / hardware / bt_sock.h