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

Definicja w linii 49 pliku bt_sock.h .

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)

Połącz się z kanałem UUID RFCOMM urządzenia zdalnego. Zwraca gniazdo fd, z którego po podłączeniu można odczytać sygnał btsock_connect_signal i nowe gniazdo fd do zaakceptowania. CallUid to UID aplikacji żądającej gniazda. Służy do celów rozliczania ruchu.

Definicja w linii 71 pliku bt_sock.h .

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.

Definicja w linii 62 pliku bt_sock.h .

rozmiar_t rozmiar

ustawiony na rozmiar tej struktury

Definicja w linii 51 pliku bt_sock.h .


Dokumentacja tej struktury została wygenerowana z następującego pliku:
  • hardware/libhardware/include/hardware/ bt_sock.h