System.Bluetooth.TBluetoothLEDevice.AbortReliableWrite

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure AbortReliableWrite;

C++

void __fastcall AbortReliableWrite(void);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.Bluetooth.pas
System.Bluetooth.hpp
System.Bluetooth TBluetoothLEDevice


Description

Abandonne une transaction démarrée précédemment pour écrire un ensemble de caractéristiques sur un périphérique distant sous la forme d'une transaction atomique.

Pour écrire un ensemble de caractéristiques sur un périphérique distant sous la forme d'une transaction atomique :

  1. Appelez BeginReliableWrite pour démarrer la transaction.
  2. Appelez WriteCharacteristic autant de fois que vous le souhaitez. Le périphérique distant n'écrit pas la caractéristique, il vérifie seulement que la valeur envoyée est correcte, et met le changement en file d'attente pour une exécution atomique. Le périphérique distant déclenche cependant OnCharacteristicWrite ; gérez cet événement pour vérifier que la nouvelle valeur que le périphérique distant a reçu de votre part est correcte.
  3. Après avoir effectué tous vos appels à WriteCharacteristic, procédez de l'une des manières suivantes :

AbortReliableWrite appelle DoAbortReliableWrite.

Prise en charge de la plate-forme

Plate-forme Prise en charge

Windows

YesC++11Feature.png

Mac OS X

iOS

Android

YesC++11Feature.png

Voir aussi