btsock_interface_t Odniesienie do struktury
btsock_interface_t Odniesienie do struktury
#include < bt_sock.h >
Pola danych | |
rozmiar_t | rozmiar |
bt_status_t (* | słuchaj ) (typ btsock_type_t , const char *nazwa_usługi, const uint8_t *uuid_usługi, int kanał, int *sock_fd, int flags, int callUid) |
bt_status_t (* | połącz )(const bt_bdaddr_t *bd_addr, btsock_type_t typ, const uint8_t *uuid, int kanał, int *sock_fd, int flags, int callUid) |
szczegółowy opis
Dokumentacja terenowa
bt_status_t (* connect)(const bt_bdaddr_t *bd_addr, btsock_type_t type, const uint8_t *uuid, int kanał, int *sock_fd, int flags, int callUid) |
bt_status_t (*słuchaj)( typ btsock_type_t , const char *nazwa_usługi, const uint8_t *uuid_usługi, int kanał, int *sock_fd, int flags, int callUid) |
Słuchaj identyfikatora UUID lub kanału RFCOMM. Zwraca gniazdo fd, z którego można odczytać btsock_connect_signal, gdy podłączone jest urządzenie zdalne. Jeśli nie zostanie podany ani identyfikator UUID, ani kanał, kanał zostanie przydzielony i będzie można utworzyć rekord usługi, podając numer kanału do create_sdp_record(...) w bt_sdp. CallUid to UID aplikacji żądającej gniazda. Służy do celów rozliczania ruchu.
Dokumentacja tej struktury została wygenerowana z następującego pliku:
- hardware/libhardware/include/hardware/ bt_sock.h