BluetoothDevice.CreateUsingSocketSettings(BluetoothSocketSettings) メソッド

定義

指定したソケット設定を使用してリモート Bluetooth サーバーに接続するクライアント ソケットを作成します BluetoothSocketSettings この API は、 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

パラメーター

settings
BluetoothSocketSettings

ソケット設定 BluetoothSocketSettingsをBluetoothします。

返品

BluetoothSocket送信接続の準備が整います。

属性

注釈

指定したソケット設定を使用してリモート Bluetooth サーバーに接続するクライアント ソケットを作成します BluetoothSocketSettings この API は、 BluetoothAdapter#listenUsingSocketSettingsを使用してホストされているリモート サーバーに接続するために使用されます。

<ul><li>'BluetoothSocket.TYPE_RFCOMM': RFCOMM UUID は、 BluetoothSocketSettings#setRfcommUuid()を使用して指定する必要があります。 <li>'BluetoothSocket.TYPE_LE': BluetoothSocketSettings#setL2capPsm()を使用して L2cap プロトコル/サービス マルチプレクサー (PSM) 値を指定する必要があります。 </ul>

この API を使用するアプリケーションは、リモート デバイスからプロトコル/サービス マルチプレクサー (psm) 値を取得する役割を担います。

BluetoothSocket#connectを使用して送信接続を開始します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象