System.Bluetooth.TBluetoothLEAdapter.DoStartLeDiscovery
Delphi
function DoStartLeDiscovery(Timeout: Cardinal; const AFilterUUIDList: TBluetoothUUIDsList = nil): Boolean; virtual; deprecated 'Use DoStartDiscovery';
C++
virtual bool __fastcall DoStartLeDiscovery _DEPRECATED_ATTRIBUTE1("Use DoStartDiscovery") (unsigned Timeout, TBluetoothUUIDsList* const AFilterUUIDList = (TBluetoothUUIDsList*)(0x0));
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | protected | System.Bluetooth.pas System.Bluetooth.hpp |
System.Bluetooth | TBluetoothLEAdapter |
Description
Avertissement : DoStartLeDiscovery est obsolète. Veuillez utiliser DoStartDiscovery.
- Remarque : Il s'agit d'une méthode abstraite qu'implémentent les sous-classes de TBluetoothLEAdapter spécifiques à la plate-forme.
Démarre une opération de détection (ou découverte) pour trouver les périphériques distants via le protocole Bluetooth Low Energy.
StartDiscovery appelle DoStartLeDiscovery.
DoStartLeDiscovery accepte les paramètres suivants :
Timeout: la durée de la détection des périphériques distants via le protocole Bluetooth Low Energy.AFilterUUIDList(facultatif) : une liste d'un ou plusieurs UUID Bluetooth.
Lorsque l'opération de détection est terminée, votre adaptateur appelle DoDiscoveryEnd en fournissant la liste des périphériques distants détectés.
DoStartLeDiscovery renvoie True si la détection a démarré avec succès, ou False si quelque chose a empêché le démarrage de la détection.
Prise en charge de la plate-forme
| Plate-forme | Remarques |
|---|---|
|
Windows 32 bits |
|
|
Mac OS X |
|
|
iOS |
|
|
Android |
|