System.Bluetooth.Components.TBluetoothLE.DoOnCharacteristicRead
Delphi
procedure DoOnCharacteristicRead(const Sender: TObject; const ACharacteristic: TBluetoothGattCharacteristic;
AGattStatus: TBluetoothGattStatus);
C++
void __fastcall DoOnCharacteristicRead(System::TObject* const Sender, System::Bluetooth::TBluetoothGattCharacteristic* const ACharacteristic, System::Bluetooth::TBluetoothGattStatus AGattStatus);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | System.Bluetooth.Components.pas System.Bluetooth.Components.hpp |
System.Bluetooth.Components | TBluetoothLE |
Description
Répartiteur de l'événement OnCharacteristicRead.
DoOnCharacteristicRead est appelée lorsque les données d'une caractéristique d'un service fourni par un périphérique distant sont lues par ce périphérique.
Cette opération de lecture peut être déclenchée par l'une des actions suivantes :
- Vous avez activement demandé de lire les données d'une caractéristique en utilisant ReadCharacteristic.
- Vous avez activé la notification des changements apportés à une caractéristique en utilisant SubscribeToCharacteristic, puis la caractéristique a changé sur le périphérique distant et les données de cette caractéristique ont été automatiquement mises à jour de votre côté.
Ce répartiteur d'événement reçoit les paramètres suivants :
Sender
est le périphérique distant qui fournit la caractéristique.ACharacteristic
est la caractéristique qui a été lue.AGattStatus
est le statut de sortie de l'opération de lecture.