btsock_interface_t Справочник по структуре

btsock_interface_t Справочник по структуре

#include < bt_sock.h >

Поля данных

size_t размер
bt_status_t (* listen ) (тип btsock_type_t , const char * service_name, const uint8_t * service_uuid, int channel, int * sock_fd, int flags, int callUid)
bt_status_t (* connect ) (const bt_bdaddr_t * bd_addr, тип btsock_type_t , const uint8_t * uuid, int channel, int * sock_fd, int flags, int callUid)

Подробное описание

Определение в строке 49 файла bt_sock.h .

Полевая документация

bt_status_t (* connect) (const bt_bdaddr_t * bd_addr, тип btsock_type_t , const uint8_t * uuid, int channel, int * sock_fd, int flags, int callUid)

Подключиться к каналу RFCOMM UUID удаленного устройства, он возвращает сокет fd, из которого btsock_connect_signal и новый сокет fd, который должен быть принят, могут быть считаны при подключении. CallUid - это UID приложения, запрашивающего сокет. Это используется для целей учета трафика.

Определение в строке 71 файла bt_sock.h .

bt_status_t (* прослушивание) (тип btsock_type_t , const char * service_name, const uint8_t * service_uuid, int channel, int * sock_fd, int flags, int callUid)

Слушайте RFCOMM UUID или канал. Он возвращает сокет fd, из которого btsock_connect_signal может быть прочитан при подключении удаленного устройства. Если ни UUID, ни канал не предоставлены, канал будет выделен, и можно будет создать служебную запись, указав номер канала для create_sdp_record (...) в bt_sdp. CallUid - это UID приложения, запрашивающего сокет. Это используется для целей учета трафика.

Определение в строке 62 файла bt_sock.h .

size_t размер

установить размер этой структуры

Определение в строке 51 файла bt_sock.h .


Документация для этой структуры была создана из следующего файла:
  • оборудование / libhardware / включают / оборудование / bt_sock.h