btsdp_interface_t Riferimento alla struttura
btsdp_interface_t Riferimento alla struttura
#include < bt_sdp.h >
Campi dati | |
taglia_t | misurare |
bt_stato_t (* | init )( btsdp_callbacks_t *callback) |
bt_stato_t (* | deinito )() |
bt_stato_t (* | sdp_search )(bt_bdaddr_t *bd_addr, const uint8_t *uuid) |
bt_stato_t (* | create_sdp_record )( bluetooth_sdp_record *record, int *record_handle) |
bt_stato_t (* | rimuovi_sdp_record )(int sdp_handle) |
Descrizione dettagliata
Documentazione sul campo
bt_status_t (* create_sdp_record)( bluetooth_sdp_record *record, int *record_handle) |
Utilizza l'ascolto nell'interfaccia del socket per creare canali PSM rfcomm e/o l2cap (senza UUID e service_name e imposta il flag BTSOCK_FLAG_NO_SDP in flags). Quindi utilizzare createSdpRecord per creare il record SDP associato ai canali rfcomm/l2cap.
Restituisce un handle al record SDP, che può essere analizzato in Remove_sdp_record.
record (in) Il record SDP da creare record_handle (out) L'handle del record corrispondente verrà scritto su questo puntatore.
bt_status_t (* deinit)() |
bt_status_t (* init)( btsdp_callbacks_t *callback) |
bt_status_t (*remove_sdp_record)(int sdp_handle) |
bt_status_t (* sdp_search)(bt_bdaddr_t *bd_addr, const uint8_t *uuid) |
dimensione_t dimensione |
La documentazione per questa struttura è stata generata dal seguente file:
- hardware/libhardware/include/hardware/ bt_sdp.h