BluetoothGattCallback.OnCharacteristicWrite Metode

Definisi

Panggilan balik menunjukkan hasil operasi penulisan karakteristik.

[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

Parameter

gatt
BluetoothGatt

Klien GATT yang memanggil BluetoothGatt#writeCharacteristic(BluetoothGattCharacteristic, byte[], int)

characteristic
BluetoothGattCharacteristic

Karakteristik yang ditulis ke perangkat jarak jauh terkait.

status
GattStatus

Hasil operasi BluetoothGatt#GATT_SUCCESS tulis jika operasi berhasil.

Atribut

Keterangan

Panggilan balik menunjukkan hasil operasi penulisan karakteristik.

Jika panggilan balik ini dipanggil saat transaksi tulis yang andal sedang berlangsung, nilai karakteristik mewakili nilai yang dilaporkan oleh perangkat jarak jauh. Aplikasi harus membandingkan nilai ini dengan nilai yang diinginkan untuk ditulis. Jika nilai tidak cocok, aplikasi harus membatalkan transaksi tulis yang andal.

Java dokumentasi untuk android.bluetooth.BluetoothGattCallback.onCharacteristicWrite(android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattCharacteristic, int).

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