Referensi Struktur btsock_interface_t
#include < bt_sock.h >
Bidang Data | |
ukuran_t | ukuran |
bt_status_t (* | mendengarkan )( tipe btsock_type_t , const char *nama_layanan, const uint8_t *service_uuid, saluran int, int *sock_fd, bendera int, int panggilanUid) |
bt_status_t (* | sambungkan )(const bt_bdaddr_t *bd_addr, tipe btsock_type_t , const uint8_t *uuid, saluran int, int *sock_fd, bendera int, int panggilanUid) |
Detil Deskripsi
Dokumentasi Lapangan
bt_status_t (* terhubung)(const bt_bdaddr_t *bd_addr, tipe btsock_type_t , const uint8_t *uuid, saluran int, int *sock_fd, bendera int, int panggilanUid) |
Hubungkan ke saluran RFCOMM UUID perangkat jarak jauh, Ini mengembalikan soket fd dari mana btsock_connect_signal dan soket fd baru yang akan diterima dapat dibacakan saat terhubung. CallingUid adalah UID aplikasi yang meminta soket. Ini digunakan untuk tujuan akuntansi lalu lintas.
bt_status_t (* mendengarkan)( tipe btsock_type_t , const char *nama_layanan, const uint8_t *layanan_uuid, saluran int, int *sock_fd, bendera int, int panggilanUid) |
Dengarkan UUID atau saluran RFCOMM. Ia mengembalikan soket fd dari mana btsock_connect_signal dapat dibaca ketika perangkat jarak jauh terhubung. Jika UUID atau saluran tidak disediakan, saluran akan dialokasikan dan catatan 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 akuntansi lalu lintas.
Dokumentasi untuk struct ini dihasilkan dari file berikut:
- perangkat keras/libhardware/include/hardware/ bt_sock.h