btsock_interface_t Referencia de estructura
#include < bt_sock.h >
Campos de información | |
tamaño_t | tamaño |
bt_status_t (* | escucha ) (tipo btsock_type_t , const char *nombre_servicio, const uint8_t *servicio_uuid, int canal, int *sock_fd, int banderas, int callUid) |
bt_status_t (* | conectar ) (const bt_bdaddr_t *bd_addr, btsock_type_t tipo, const uint8_t *uuid, int canal, int *sock_fd, int banderas, int callUid) |
Descripción detallada
Documentación de campo
bt_status_t (* conectar)(const bt_bdaddr_t *bd_addr, btsock_type_t tipo, const uint8_t *uuid, int canal, int *sock_fd, int banderas, int callUid) |
Conéctese a un canal RFCOMM UUID del dispositivo remoto. Devuelve el socket fd desde el cual se pueden leer btsock_connect_signal y un nuevo socket fd que se aceptará cuando esté conectado. CallUid es el UID de la aplicación que solicita el socket. Esto se utiliza para fines de contabilidad del tráfico.
bt_status_t (* escucha)( tipo btsock_type_t , const char *nombre_servicio, const uint8_t *servicio_uuid, int canal, int *sock_fd, int banderas, int callUid) |
Escuche un UUID o canal RFCOMM. Devuelve el socket fd desde el cual se puede leer btsock_connect_signal cuando se conecta un dispositivo remoto. Si no se proporciona un UUID ni un canal, se asignará un canal y se podrá crear un registro de servicio proporcionando el número de canal para create_sdp_record(...) en bt_sdp. CallUid es el UID de la aplicación que solicita el socket. Esto se utiliza para fines de contabilidad del tráfico.
tamaño_t tamaño |
La documentación para esta estructura se generó a partir del siguiente archivo:
- hardware/libhardware/include/hardware/ bt_sock.h