System.Bluetooth
Fournit les classes permettant d'utiliser les capacités Bluetooth du périphérique sur lequel votre application est exécutée afin qu'une connexion puisse être établie avec des applications exécutées sur des périphériques distants.
Pour implémenter le support Classic Bluetooth dans votre application, utilisez les classes suivantes :
Pour implémenter le support Bluetooth Low Energy dans votre application, utilisez les classes suivantes :
Package | rtl230.bpl |
---|
Sommaire
Unités
System.Bluetooth | Fournit les classes permettant d'utiliser les capacités Bluetooth du périphérique sur lequel votre application est exécutée afin qu'une connexion puisse être établie avec des applications exécutées sur des périphériques distants. |
System.Bluetooth.Components | Composants qui fournissent une prise en charge de Classic Bluetooth et Bluetooth Low Energy dans vos applications. |
Classes
EBluetoothAdapterException | |
EBluetoothDeviceException | |
EBluetoothException | |
EBluetoothFormatException | Type d'exception déclenchée relativement à TBluetoothGattCharacteristic. |
EBluetoothLEAdapterException | Type d'exception déclenchée en relation avec TBluetoothLEAdapter. |
EBluetoothLEAdvertiseDataException | |
EBluetoothLECharacteristicException | Type d'exception déclenchée en relation avec TBluetoothGattCharacteristic. |
EBluetoothLEDescriptorException | Type d'exception déclenchée en relation avec TBluetoothGattDescriptor. |
EBluetoothLEDeviceException | Type d'exception déclenchée en relation à des périphériques BLE (Bluetooth Low Energy) qui sont gérés par un composant TBluetoothLE. |
EBluetoothLEServiceException | Type d'exception déclenchée en relation aux services GATT qui sont gérés par un composant TBluetoothLE. |
EBluetoothManagerException | |
EBluetoothServiceException | |
EBluetoothSocketException | |
TBluetoothAdapter | Représente un adaptateur matériel Classic Bluetooth. |
TBluetoothCustomAdapter | Classe de base pour les sous-classes qui représentent un adaptateur matériel Bluetooth. |
TBluetoothCustomDevice | Classe de base pour les sous-classes qui représentent un périphérique distant Bluetooth. |
TBluetoothDevice | Représente un périphérique distant qui supporte le protocole Classic Bluetooth. |
TBluetoothDeviceList | Liste de périphériques distants. |
TBluetoothGattCharacteristic | Représente une caractéristique Bluetooth GATT. |
TBluetoothGattCharacteristicList | Liste de caractéristiques. |
TBluetoothGattDescriptor | Un descripteur de caractéristique GATT fournit des informations à propos d'une caractéristique. |
TBluetoothGattDescriptorList | Liste de descripteurs. |
TBluetoothGattDeviceList | Liste de périphériques Bluetooth Low Energy. |
TBluetoothGattServer | Serveur GATT qui fournit les services pour les périphériques Bluetooth Low Energy. |
TBluetoothGattService | Représente un service Bluetooth GATT. |
TBluetoothGattServiceList | Liste de services Bluetooth GATT. |
TBluetoothLEAdapter | Représente un adaptateur matériel Bluetooth Low Energy. |
TBluetoothLEAdapterList | Liste des adaptateurs Bluetooth Low Energy. |
TBluetoothLEAdvertiseData | Représente les données qu'un serveur GATT promeut sur les périphériques Bluetooth LE. |
TBluetoothLEDevice | Représente un périphérique distant qui supporte le protocole Bluetooth Low Energy. |
TBluetoothLEDeviceList | Liste de périphériques distants. |
TBluetoothLEManager | Classe principale pour les communications Bluetooth Low Energy. |
TBluetoothLEServiceData | Dictionnaire dans lequel les clés sont des UUID de services GATT et les valeurs sont des données des services à promouvoir. |
TBluetoothManager | Classe principale pour les communications Classic Bluetooth. |
TBluetoothServerSocket | Socket qui représente un service publié et vous permet d'écouter les requêtes de connexions entrantes. |
TBluetoothServiceList | Liste des services Bluetooth. |
TBluetoothSocket | Vous permet d'établir une connexion à un périphérique distant, et d'envoyer et recevoir des données du périphérique distant. |
TBluetoothUUIDHelper | Classe d'assistance utilisée pour travailler avec différents formats de UUID Bluetooth. |
TBluetoothUUIDsList | Une liste de UUID Bluetooth. |
TScanResponse | Dictionnaire de paires clé-valeur où les clés sont des clés de réponse d'analyse et les valeurs sont des tableaux d'octets. |
Types
Variables
BLUETOOTH_BASE_UUID |