Referensi Struct btsdp_interface_t

Referensi Struct btsdp_interface_t

#include < bt_sdp.h >

Kolom Data

size_t  size
 
bt_status_t (*  init )( btsdp_callbacks_t *callbacks)
 
bt_status_t (*  deinit )()
 
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)
 

Deskripsi Mendetail

Definisi di baris 120 file bt_sdp.h .

Dokumentasi Bidang

bt_status_t (* create_sdp_record)( bluetooth_sdp_record *record, int *record_handle)

Gunakan listen di antarmuka soket untuk membuat saluran PSM rfcomm dan/atau l2cap, (tanpa UUID dan service_name serta tetapkan flag BTSOCK_FLAG_NO_SDP di flag). Kemudian, gunakan createSdpRecord untuk membuat data SDP yang terkait dengan saluran rfcomm/l2cap.

Menampilkan nama sebutan ke data SDP, yang dapat diuraikan ke remove_sdp_record.

record (in) Data SDP untuk membuat record_handle (out) Handle data yang sesuai akan ditulis ke pointer ini.

Definisi di baris 143 dari file bt_sdp.h .

bt_status_t (* deinit)()

Membatalkan pendaftaran BT SDP

Definisi di baris 128 dari file bt_sdp.h .

Mendaftarkan callback penelusuran BT SDP

Definisi di baris 125 dari file bt_sdp.h .

bt_status_t (* remove_sdp_record)(int sdp_handle)

Menghapus data SDP yang dibuat oleh createSdpRecord

Definisi di baris 146 dari file bt_sdp.h .

bt_status_t (* sdp_search)(bt_bdaddr_t *bd_addr, const uint8_t *uuid)

Menelusuri data SDP dengan UUID tertentu di perangkat jarak jauh

Definisi di baris 131 dari file bt_sdp.h .

ukuran size_t

Tetapkan ke ukuran struct ini

Definisi di baris 122 dari file bt_sdp.h .


Dokumentasi untuk struct ini dibuat dari file berikut: