BluetoothDevice.CreateUsingSocketSettings(BluetoothSocketSettings) Metode

Definisi

Membuat soket klien untuk menyambungkan ke server Bluetooth jarak jauh dengan pengaturan BluetoothSocketSettings soket yang ditentukan API ini digunakan untuk menyambungkan ke server jarak jauh yang dihosting menggunakan BluetoothAdapter#listenUsingSocketSettings.

[Android.Runtime.Register("createUsingSocketSettings", "(Landroid/bluetooth/BluetoothSocketSettings;)Landroid/bluetooth/BluetoothSocket;", "", ApiSince=36)]
public Android.Bluetooth.BluetoothSocket CreateUsingSocketSettings(Android.Bluetooth.BluetoothSocketSettings settings);
[<Android.Runtime.Register("createUsingSocketSettings", "(Landroid/bluetooth/BluetoothSocketSettings;)Landroid/bluetooth/BluetoothSocket;", "", ApiSince=36)>]
member this.CreateUsingSocketSettings : Android.Bluetooth.BluetoothSocketSettings -> Android.Bluetooth.BluetoothSocket

Parameter

settings
BluetoothSocketSettings

Pengaturan BluetoothSocketSettingssoket Bluetooth .

Mengembalikan

siap BluetoothSocket untuk koneksi keluar.

Atribut

Keterangan

Membuat soket klien untuk menyambungkan ke server Bluetooth jarak jauh dengan pengaturan BluetoothSocketSettings soket yang ditentukan API ini digunakan untuk menyambungkan ke server jarak jauh yang dihosting menggunakan BluetoothAdapter#listenUsingSocketSettings.

<ul><li>Untuk 'BluetoothSocket.TYPE_RFCOMM': RFCOMM UUID harus disediakan menggunakan BluetoothSocketSettings#setRfcommUuid(). <li>Untuk 'BluetoothSocket.TYPE_LE': Nilai protokol L2cap/multiplexer layanan (PSM) harus disediakan menggunakan BluetoothSocketSettings#setL2capPsm(). </ul>

Aplikasi yang menggunakan API ini bertanggung jawab untuk mendapatkan nilai protokol/multiplexer layanan (psm) dari perangkat jarak jauh.

Gunakan BluetoothSocket#connect untuk memulai koneksi keluar.

Java dokumentasi untuk android.bluetooth.BluetoothDevice.createUsingSocketSettings(android.bluetooth.BluetoothSocketSettings).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk