Referensi Struktur btsdp_interface_t

Referensi Struktur btsdp_interface_t

#include < bt_sdp.h >

Bidang Data

ukuran_t ukuran
bt_status_t (* init )( btsdp_callbacks_t *panggilan balik)
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 (* hapus_sdp_record )(int sdp_handle)

Detil Deskripsi

Definisi pada baris 120 file bt_sdp.h .

Dokumentasi Lapangan

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

Gunakan mendengarkan di antarmuka soket untuk membuat saluran rfcomm dan/atau l2cap PSM, (tanpa UUID dan nama_layanan dan menyetel tanda BTSOCK_FLAG_NO_SDP di tandanya). Kemudian gunakan createSdpRecord untuk membuat catatan SDP yang terkait dengan saluran rfcomm/l2cap.

Mengembalikan pegangan ke catatan SDP, yang dapat diurai menjadi delete_sdp_record.

record (dalam) Catatan SDP yang akan dibuat record_handle (keluar) Pegangan catatan yang sesuai akan ditulis ke penunjuk ini.

Definisi pada baris 143 file bt_sdp.h .

bt_status_t (*deinit)()

Batalkan pendaftaran BT SDP

Definisi pada baris 128 file bt_sdp.h .

bt_status_t (* init)( btsdp_callbacks_t *panggilan balik)

Daftarkan panggilan balik pencarian BT SDP

Definisi pada baris 125 file bt_sdp.h .

bt_status_t (* hapus_sdp_record)(int sdp_handle)

Hapus data SDP yang dibuat oleh createSdpRecord

Definisi pada baris 146 file bt_sdp.h .

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

Cari catatan SDP dengan uuid tertentu pada perangkat jarak jauh

Definisi pada baris 131 file bt_sdp.h .

ukuran_t ukuran

Setel ke ukuran struct ini

Definisi pada baris 122 file bt_sdp.h .


Dokumentasi untuk struct ini dihasilkan dari file berikut:
  • perangkat keras/libhardware/termasuk/perangkat keras/ bt_sdp.h