BluetoothGatt.BeginReliableWrite メソッド

定義

特定のリモート デバイスに対して信頼性の高い書き込みトランザクションを開始します。

[Android.Runtime.Register("beginReliableWrite", "()Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool BeginReliableWrite();
[<Android.Runtime.Register("beginReliableWrite", "()Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.BeginReliableWrite : unit -> bool

返品

信頼できる書き込みトランザクションが開始された場合は true

属性

注釈

特定のリモート デバイスに対して信頼性の高い書き込みトランザクションを開始します。

信頼できる書き込みトランザクションが開始されると、 #writeCharacteristic のすべての呼び出しが検証のためにリモート デバイスに送信され、アトミック実行のためにキューに登録されます。 アプリケーションは、すべての#writeCharacteristic(BluetoothGattCharacteristic, byte[], int)呼び出しに応答してBluetoothGattCallback#onCharacteristicWriteコールバックを受け取り、値が正確に送信されたかどうかを確認する役割を担います。

すべての特性がキューに登録され、検証されると、 #executeReliableWrite はすべての書き込みを実行します。 特性が正しく書き込まれていない場合、 #abortReliableWrite を呼び出すと、リモート デバイスで値をコミットせずに現在のトランザクションが取り消されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象