Référence de structure btsdp_interface_t
#include < bt_sdp.h >
Champs de données | |
taille_t | taille |
bt_status_t (* | init )( btsdp_callbacks_t *rappels) |
bt_status_t (* | déinitialisation )() |
bt_status_t (* | sdp_search )(bt_bdaddr_t *bd_addr, const uint8_t *uuid) |
bt_status_t (* | create_sdp_record )( bluetooth_sdp_record *record, int *record_handle) |
bt_status_t (* | remove_sdp_record )(int sdp_handle) |
Description détaillée
Documentation de terrain
bt_status_t (* create_sdp_record)( bluetooth_sdp_record *record, int *record_handle) |
Utilisez Listen dans l'interface socket pour créer des canaux PSM rfcomm et/ou l2cap (sans UUID et service_name et définissez l'indicateur BTSOCK_FLAG_NO_SDP dans flags). Utilisez ensuite createSdpRecord pour créer l'enregistrement SDP associé aux canaux rfcomm/l2cap.
Renvoie un handle vers l'enregistrement SDP, qui peut être analysé pour supprimer_sdp_record.
record (in) L'enregistrement SDP à créer record_handle (out)Le handle d'enregistrement correspondant sera écrit sur ce pointeur.
bt_status_t (* déinit)() |
bt_status_t (* init)( btsdp_callbacks_t *callbacks) |
bt_status_t (* remove_sdp_record)(int sdp_handle) |
bt_status_t (* sdp_search)(bt_bdaddr_t *bd_addr, const uint8_t *uuid) |
taille_t taille |
La documentation de cette structure a été générée à partir du fichier suivant :
- matériel/libhardware/include/hardware/ bt_sdp.h