System.Bluetooth.TBluetoothManager
Delphi
TBluetoothManager = class
C++
class PASCALIMPLEMENTATION TBluetoothManager : public System::TObject
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.Bluetooth.pas System.Bluetooth.hpp |
System.Bluetooth | System.Bluetooth |
Beschreibung
Hauptklasse für die Kommunikation über Classic Bluetooth.
Ein Manager ist die Hauptkomponente in Verbindungen über Classic Bluetooth. Manager können Remote-Geräte ermitteln, anfordern, dass das Gerät mit Ihrer Anwendung ermittelbar ist, Dienste für Remote-Geräte veröffentlichen und den Zugriff auf Instanzen anderer Klassen gewähren, die weitere Funktionen, wie TBluetoothAdapter (CurrentAdapter) oder TBluetoothDevice (LastDiscoveredDevices, GetPairedDevices), bereitstellen.
Da Ihre Anwendung nur einen TBluetoothManager benötigt, müssen Sie keine Instanzen von TBluetoothManager manuell erstellen. Sie können stattdessen Current aufrufen, um eine globale Instanz von TBluetoothManager abzurufen und TBluetoothManager als Singleton zu verwenden.
TBluetoothManager stellt Methoden, Eigenschaften und Ereignisse auf Klassenebene bereit. Beispielsweise können Sie mit SocketTimeOut die maximale Zeitspanne festlegen, die Datenübertragungen über Classic Bluetooth dauern dürfen, oder mit GetKnownServiceName den Anzeigenamen eines bekannten Classic Bluetooth-Diensts anhand des Dienstbezeichners (ID) ermitteln.
Siehe auch
- System.Bluetooth.TBluetoothLEManager
- System.Bluetooth.TBluetoothManager.Current
- System.Bluetooth.TBluetoothManager.SocketTimeOut
- System.Bluetooth.TBluetoothManager.GetKnownServiceName
- System.Bluetooth.TBluetoothManager.OnIdentifyCustomUUID
- System.Bluetooth.TBluetoothManager.CancelDiscovery
- System.Bluetooth.TBluetoothManager.CreateServerSocket
- System.Bluetooth.TBluetoothManager.GetPairedDevices
- System.Bluetooth.TBluetoothManager.StartDiscoverable
- System.Bluetooth.TBluetoothManager.StartDiscovery