System.Bluetooth.TBluetoothLEManager.DoDiscoveryEnd
Delphi
procedure DoDiscoveryEnd(const Sender: TObject; const ADeviceList: TBluetoothLEDeviceList); virtual;
C++
virtual void __fastcall DoDiscoveryEnd(System::TObject* const Sender, TBluetoothLEDeviceList* const ADeviceList);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | System.Bluetooth.pas System.Bluetooth.hpp |
System.Bluetooth | TBluetoothLEManager |
Beschreibung
Dispatcher des OnDiscoveryEnd-Ereignisses.
Mit StartDiscovery starten Sie einen Vorgang zum Ermitteln von Remote-Geräten mit Bluetooth. Beim Abschluss der Ermittlung ruft Ihr Manager DoDiscoveryEnd auf.
Dieser Ereignis-Dispatcher erhält die folgenden Parameter:
Sender
ist der Adapter Ihres Managers.ADeviceList
ist eine Liste der Remote-Geräte, die von TBluetoothLEManager ermittelt wurden.
- Ändert den Wert von FLastDiscoveredLETimeStamp in die aktuelle Zeit.
- Filtert die Liste der Geräte nach Diensten, vorausgesetzt, die Liste der Dienste wurde angegeben.
- Löst das Ereignis OnDiscoveryEnd mit den Argumenten
Sender
undADeviceList
aus.
Siehe auch
- System.Bluetooth.TBluetoothLEDeviceList
- System.Bluetooth.TBluetoothLEManager.CurrentAdapter
- System.Bluetooth.TBluetoothLEManager.FLastDiscoveredLETimeStamp
- System.Bluetooth.TBluetoothLEManager.OnDiscoveryEnd
- System.Bluetooth.TBluetoothLEManager.StartDiscovery
- System.Bluetooth.TBluetoothUUIDsList
- Ereignis-Dispatcher