btsdp_interface_t Referencia de estructura
btsdp_interface_t Referencia de estructura
#include < bt_sdp.h >
Campos de información | |
tamaño_t | tamaño |
bt_status_t (* | init )( btsdp_callbacks_t *devoluciones de llamada) |
bt_status_t (* | definido )() |
bt_status_t (* | sdp_search )(bt_bdaddr_t *bd_addr, const uint8_t *uuid) |
bt_status_t (* | create_sdp_record )( bluetooth_sdp_record *registro, int *record_handle) |
bt_status_t (* | remove_sdp_record )(int sdp_handle) |
Descripción detallada
Documentación de campo
bt_status_t (* create_sdp_record)( bluetooth_sdp_record *record, int *record_handle) |
Utilice listening en la interfaz del socket para crear canales rfcomm y/o l2cap PSM (sin UUID y service_name y configure el indicador BTSOCK_FLAG_NO_SDP en flags). Luego use createSdpRecord para crear el registro SDP asociado con los canales rfcomm/l2cap.
Devuelve un identificador al registro SDP, que se puede analizar como remove_sdp_record.
record (in) El registro SDP para crear record_handle (out) El identificador de registro correspondiente se escribirá en este puntero.
bt_status_t (* deinit)() |
bt_status_t (* init)( btsdp_callbacks_t *devoluciones de llamada) |
bt_status_t (* remove_sdp_record)(int sdp_handle) |
bt_status_t (* sdp_search)(bt_bdaddr_t *bd_addr, const uint8_t *uuid) |
tamaño_t tamaño |
La documentación para esta estructura se generó a partir del siguiente archivo:
- hardware/libhardware/include/hardware/ bt_sdp.h