System.Bluetooth.TBluetoothLEAdapter.DoStartDiscovery
Delphi
function DoStartDiscovery(Timeout: Cardinal; const AFilterUUIDList: TBluetoothUUIDsList = nil): Boolean; virtual; abstract;
C++
virtual bool __fastcall DoStartDiscovery(unsigned Timeout, TBluetoothUUIDsList* const AFilterUUIDList = (TBluetoothUUIDsList*)(0x0)) = 0 ;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | protected | System.Bluetooth.pas System.Bluetooth.hpp |
System.Bluetooth | TBluetoothLEAdapter |
Description
- 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 DoStartDiscovery.
DoStartDiscovery 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.
DoStartDiscovery renvoie Truesi 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 |
|