Lenguaje

BluetoothDevice.CreateInsecureL2capChannel(Int32) Método

Definición

Cree un canal orientado a la conexión (CoC) BluetoothSocket de Bluetooth L2CAP que se pueda usar para iniciar una conexión saliente segura al dispositivo remoto con el mismo valor de multiplexador de servicio o protocolo dinámico (PSM).

[Android.Runtime.Register("createInsecureL2capChannel", "(I)Landroid/bluetooth/BluetoothSocket;", "", ApiSince=29)]
public Android.Bluetooth.BluetoothSocket CreateInsecureL2capChannel(int psm);
[<Android.Runtime.Register("createInsecureL2capChannel", "(I)Landroid/bluetooth/BluetoothSocket;", "", ApiSince=29)>]
member this.CreateInsecureL2capChannel : int -> Android.Bluetooth.BluetoothSocket

Parámetros

psm
Int32

valor de PSM dinámico del dispositivo remoto

Devoluciones

un #BluetoothSocket coC listo para una conexión saliente

Atributos

Comentarios

Cree un canal orientado a la conexión (CoC) BluetoothSocket de Bluetooth L2CAP que se pueda usar para iniciar una conexión saliente segura al dispositivo remoto con el mismo valor de multiplexador de servicio o protocolo dinámico (PSM). El transporte Bluetooth compatible solo es LE.

Está diseñado para usarse con BluetoothAdapter#listenUsingInsecureL2capChannel() para aplicaciones Bluetooth punto del mismo nivel.

Use BluetoothSocket#connect para iniciar la conexión saliente.

La aplicación que usa esta API es responsable de obtener el valor de PSM del dispositivo remoto.

Es posible que el canal de comunicación no tenga una clave de vínculo autenticada, es decir, puede estar sujeta a ataques de persona en el medio. Use #createL2capChannel(int) si es posible un canal de comunicación cifrado y autenticado.

Java documentación para android.bluetooth.BluetoothDevice.createInsecureL2capChannel(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a