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