btsock_interface_t Riferimento alla struttura

btsock_interface_t Riferimento alla struttura

#include < bt_sock.h >

Campi dati

taglia_t misurare
bt_stato_t (* ascolta )( btsock_type_t tipo, const char *service_name, const uint8_t *service_uuid, int canale, int *sock_fd, int flag, int CallingUid)
bt_stato_t (* connect )(const bt_bdaddr_t *bd_addr, btsock_type_t tipo, const uint8_t *uuid, int canale, int *sock_fd, int flag, int CallingUid)

Descrizione dettagliata

Definizione alla riga 49 del file bt_sock.h .

Documentazione sul campo

bt_status_t (* connect)(const bt_bdaddr_t *bd_addr, btsock_type_t tipo, const uint8_t *uuid, int canale, int *sock_fd, int flag, int CallingUid)

Connettersi a un canale UUID RFCOMM del dispositivo remoto. Restituisce il socket fd da cui è possibile leggere btsock_connect_signal e un nuovo socket fd da accettare quando si è connessi. Il CallingUid è l'UID dell'applicazione che richiede il socket. Viene utilizzato per scopi di contabilità del traffico.

Definizione alla riga 71 del file bt_sock.h .

bt_status_t (* ascolta)( btsock_type_t tipo, const char *service_name, const uint8_t *service_uuid, int canale, int *sock_fd, int flag, int CallingUid)

Ascolta un UUID o un canale RFCOMM. Restituisce il socket fd da cui è possibile leggere btsock_connect_signal quando si connette un dispositivo remoto. Se non viene fornito né un UUID né un canale, verrà allocato un canale e sarà possibile creare un record di servizio fornendo il numero del canale a create_sdp_record(...) in bt_sdp. Il CallingUid è l'UID dell'applicazione che richiede il socket. Viene utilizzato per scopi di contabilità del traffico.

Definizione alla riga 62 del file bt_sock.h .

dimensione_t dimensione

impostato sulla dimensione di questa struttura

Definizione alla riga 51 del file bt_sock.h .


La documentazione per questa struttura è stata generata dal seguente file:
  • hardware/libhardware/include/hardware/ bt_sock.h