Freigeben über


BluetoothGattServerCallback.OnCharacteristicWriteRequest Methode

Definition

Ein Remoteclient hat aufgefordert, in ein lokales Merkmal zu schreiben.

[Android.Runtime.Register("onCharacteristicWriteRequest", "(Landroid/bluetooth/BluetoothDevice;ILandroid/bluetooth/BluetoothGattCharacteristic;ZZI[B)V", "GetOnCharacteristicWriteRequest_Landroid_bluetooth_BluetoothDevice_ILandroid_bluetooth_BluetoothGattCharacteristic_ZZIarrayBHandler")]
public virtual void OnCharacteristicWriteRequest (Android.Bluetooth.BluetoothDevice? device, int requestId, Android.Bluetooth.BluetoothGattCharacteristic? characteristic, bool preparedWrite, bool responseNeeded, int offset, byte[]? value);
[<Android.Runtime.Register("onCharacteristicWriteRequest", "(Landroid/bluetooth/BluetoothDevice;ILandroid/bluetooth/BluetoothGattCharacteristic;ZZI[B)V", "GetOnCharacteristicWriteRequest_Landroid_bluetooth_BluetoothDevice_ILandroid_bluetooth_BluetoothGattCharacteristic_ZZIarrayBHandler")>]
abstract member OnCharacteristicWriteRequest : Android.Bluetooth.BluetoothDevice * int * Android.Bluetooth.BluetoothGattCharacteristic * bool * bool * int * byte[] -> unit
override this.OnCharacteristicWriteRequest : Android.Bluetooth.BluetoothDevice * int * Android.Bluetooth.BluetoothGattCharacteristic * bool * bool * int * byte[] -> unit

Parameter

device
BluetoothDevice

Das Remotegerät, das den Schreibvorgang angefordert hat

requestId
Int32

Die ID der Anforderung

characteristic
BluetoothGattCharacteristic

Merkmal, in das geschrieben werden soll.

preparedWrite
Boolean

true, wenn dieser Schreibvorgang für die spätere Ausführung in die Warteschlange gestellt werden soll.

responseNeeded
Boolean

true, wenn für das Remotegerät eine Antwort erforderlich ist

offset
Int32

Der für den Wert angegebene Offset

value
Byte[]

Der Wert, den der Client dem Merkmal zuweisen möchte

Attribute

Hinweise

Java-Dokumentation für android.bluetooth.BluetoothGattServerCallback.onCharacteristicWriteRequest(android.bluetooth.BluetoothDevice, int, android.bluetooth.BluetoothGattCharacteristic, boolean, boolean, int, byte[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: