Référence de structure btsock_interface_t
#include < bt_sock.h >
Champs de données | |
taille_t | taille |
bt_status_t (* | écouter )( type btsock_type_t , const char *service_name, const uint8_t *service_uuid, canal int, int *sock_fd, drapeaux int, int callUid) |
bt_status_t (* | connect )(const bt_bdaddr_t *bd_addr, type btsock_type_t , const uint8_t *uuid, canal int, int *sock_fd, drapeaux int, int callUid) |
Description détaillée
Documentation de terrain
bt_status_t (* connect)(const bt_bdaddr_t *bd_addr, type btsock_type_t , const uint8_t *uuid, canal int, int *sock_fd, drapeaux int, Uid d'appel int) |
Connectez-vous à un canal RFCOMM UUID d'un appareil distant. Il renvoie le socket fd à partir duquel le btsock_connect_signal et un nouveau socket fd à accepter peuvent être lus une fois connectés. Le callUid est l’UID de l’application qui demande le socket. Ceci est utilisé à des fins de comptabilité du trafic.
bt_status_t (* écouter)( type btsock_type_t , const char *service_name, const uint8_t *service_uuid, canal int, int *sock_fd, drapeaux int, int callUid) |
Écoutez un UUID ou un canal RFCOMM. Il renvoie le socket fd à partir duquel btsock_connect_signal peut être lu lorsqu'un appareil distant est connecté. Si ni un UUID ni un canal ne sont fournis, un canal sera alloué et un enregistrement de service pourra être créé en fournissant le numéro de canal à create_sdp_record(...) dans bt_sdp. Le callUid est l’UID de l’application qui demande le socket. Ceci est utilisé à des fins de comptabilité du trafic.
taille_t taille |
La documentation de cette structure a été générée à partir du fichier suivant :
- matériel/libhardware/include/hardware/ bt_sock.h