btsock_interface_t Referencia de estructura

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

Definición en la línea 49 del archivo bt_sock.h .

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.

Definición en la línea 71 del archivo bt_sock.h .

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.

Definición en la línea 62 del archivo bt_sock.h .

tamaño_t tamaño

establecido al tamaño de esta estructura

Definición en la línea 51 del archivo bt_sock.h .


La documentación para esta estructura se generó a partir del siguiente archivo:
  • hardware/libhardware/include/hardware/ bt_sock.h