Lenguaje

BluetoothGattCallback.OnCharacteristicWrite Método

Definición

Devolución de llamada que indica el resultado de una operación de escritura característica.

[Android.Runtime.Register("onCharacteristicWrite", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;I)V", "GetOnCharacteristicWrite_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattCharacteristic_IHandler")]
public virtual void OnCharacteristicWrite(Android.Bluetooth.BluetoothGatt? gatt, Android.Bluetooth.BluetoothGattCharacteristic? characteristic, Android.Bluetooth.GattStatus status);
[<Android.Runtime.Register("onCharacteristicWrite", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;I)V", "GetOnCharacteristicWrite_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattCharacteristic_IHandler")>]
abstract member OnCharacteristicWrite : Android.Bluetooth.BluetoothGatt * Android.Bluetooth.BluetoothGattCharacteristic * Android.Bluetooth.GattStatus -> unit
override this.OnCharacteristicWrite : Android.Bluetooth.BluetoothGatt * Android.Bluetooth.BluetoothGattCharacteristic * Android.Bluetooth.GattStatus -> unit

Parámetros

gatt
BluetoothGatt

Cliente GATT que invocó BluetoothGatt#writeCharacteristic(BluetoothGattCharacteristic, byte[], int)

characteristic
BluetoothGattCharacteristic

Característica escrita en el dispositivo remoto asociado.

status
GattStatus

Resultado de la operación BluetoothGatt#GATT_SUCCESS de escritura si la operación se realiza correctamente.

Atributos

Comentarios

Devolución de llamada que indica el resultado de una operación de escritura característica.

Si se invoca esta devolución de llamada mientras una transacción de escritura confiable está en curso, el valor de la característica representa el valor notificado por el dispositivo remoto. Una aplicación debe comparar este valor con el valor deseado que se va a escribir. Si los valores no coinciden, la aplicación debe anular la transacción de escritura confiable.

Java documentación para android.bluetooth.BluetoothGattCallback.onCharacteristicWrite(android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattCharacteristic, 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