Referência de estrutura btsock_interface_t
#include < bt_sock.h >
Campos de dados | |
tamanho_t | tamanho |
bt_status_t (* | ouvir ) ( tipo btsock_type_t , const char *service_name, const uint8_t *service_uuid, int canal, int *sock_fd, int flags, int callUid) |
bt_status_t (* | conectar ) (const bt_bdaddr_t *bd_addr, tipo btsock_type_t , const uint8_t *uuid, canal interno, int *sock_fd, sinalizadores int, int callUid) |
Descrição detalhada
Documentação 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 flags, int callUid) |
Conecte-se a um canal RFCOMM UUID do dispositivo remoto. Ele retorna o soquete fd do qual o btsock_connect_signal e um novo soquete fd a ser aceito podem ser lidos quando conectado. O callUid é o UID do aplicativo que está solicitando o soquete. Isso é usado para fins de contabilidade de tráfego.
bt_status_t (* ouvir)( tipo btsock_type_t , const char *service_name, const uint8_t *service_uuid, int canal, int *sock_fd, int flags, int callUid) |
Ouça um UUID ou canal RFCOMM. Ele retorna o soquete fd do qual btsock_connect_signal pode ser lido quando um dispositivo remoto é conectado. Se nem um UUID nem um canal forem fornecidos, um canal será alocado e um registro de serviço poderá ser criado fornecendo o número do canal para create_sdp_record(...) em bt_sdp. O callUid é o UID do aplicativo que está solicitando o soquete. Isso é usado para fins de contabilidade de tráfego.
tamanho_t tamanho |
A documentação desta estrutura foi gerada a partir do seguinte arquivo:
- hardware/libhardware/incluir/hardware/ bt_sock.h