BluetoothGatt.BeginReliableWrite Metodo

Definizione

Avvia una transazione di scrittura affidabile per un determinato dispositivo remoto.

[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

Valori restituiti

true, se la transazione di scrittura affidabile è stata avviata

Attributi

Commenti

Avvia una transazione di scrittura affidabile per un determinato dispositivo remoto.

Dopo l'avvio di una transazione di scrittura affidabile, tutte le chiamate a #writeCharacteristic vengono inviate al dispositivo remoto per la verifica e accodate per l'esecuzione atomica. L'applicazione riceverà un BluetoothGattCallback#onCharacteristicWrite callback in risposta a ogni #writeCharacteristic(BluetoothGattCharacteristic, byte[], int) chiamata ed è responsabile della verifica se il valore è stato trasmesso in modo accurato.

Dopo che tutte le caratteristiche sono state accodate e verificate, #executeReliableWrite eseguirà tutte le scritture. Se una caratteristica non è stata scritta correttamente, la chiamata #abortReliableWrite annulla la transazione corrente senza eseguire il commit di alcun valore nel dispositivo remoto.

per android.bluetooth.BluetoothGatt.beginReliableWrite().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a