System.Bluetooth.TBluetoothManager
Delphi
TBluetoothManager = class
C++
class PASCALIMPLEMENTATION TBluetoothManager : public System::TObject
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | System.Bluetooth.pas System.Bluetooth.hpp |
System.Bluetooth | System.Bluetooth |
Description
Classe principale pour les communications Classic Bluetooth.
Un gestionnaire est le composant principal des connexions Classic Bluetooth. Les gestionnaires peuvent découvrir les périphériques distants, demander que le périphérique exécutant votre application puisse être découvert, publier des services pour les périphériques distants, et vous donner accès aux instances des autres classes qui fournissent d'autres fonctionnalités, telles que TBluetoothAdapter (CurrentAdapter) ou TBluetoothDevice (LastDiscoveredDevices, GetPairedDevices).
Puisque votre application nécessite un seul TBluetoothManager, vous n'avez pas besoin de créer des instances de TBluetoothManager manuellement. A la place, vous pouvez appeler Current pour obtenir une instance globale de TBluetoothManager et utiliser TBluetoothManager en tant que singleton.
TBluetoothManager fournit des méthodes, des propriétés et des événements de niveau classe. Par exemple, vous pouvez utiliser SocketTimeOut pour définir la durée maximale que peuvent prendre les transferts de données Classic Bluetooth, ou bien utiliser GetKnownServiceName pour obtenir le nom d'affichage d'un service Classic Bluetooth connu, d'après son identificateur de service.
Voir aussi
- 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