Referensi Struktur btsock_interface_t

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

Definisi pada baris 49 file bt_sock.h .

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.

Definisi pada baris 71 file bt_sock.h .

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.

Definisi pada baris 62 file bt_sock.h .

ukuran_t ukuran

diatur ke ukuran struct ini

Definisi pada baris 51 file bt_sock.h .


Dokumentasi untuk struct ini dihasilkan dari file berikut:
  • perangkat keras/libhardware/include/hardware/ bt_sock.h