Lenguaje

BluetoothDevice.CreateL2capChannel(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("createL2capChannel", "(I)Landroid/bluetooth/BluetoothSocket;", "", ApiSince=29)]
public Android.Bluetooth.BluetoothSocket CreateL2capChannel(int psm);
[<Android.Runtime.Register("createL2capChannel", "(I)Landroid/bluetooth/BluetoothSocket;", "", ApiSince=29)>]
member this.CreateL2capChannel : 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#listenUsingL2capChannel() 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.

El dispositivo remoto se autenticará y se cifrará la comunicación en este socket.

Use este socket si es posible un vínculo de socket autenticado. La autenticación hace referencia a la autenticación de la clave de vínculo para evitar ataques de persona en el medio.

Java documentación para android.bluetooth.BluetoothDevice.createL2capChannel(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