API:System.Bluetooth
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. |
TBluetoothLEDeviceDictionary | |
TBluetoothLEDeviceList | Liste de périphériques distants. |
TBluetoothLEManager | Classe principale pour les communications Bluetooth Low Energy. |
TBluetoothLEScanFilter | Cette classe représente un filtre d'analyse BLE. |
TBluetoothLEScanFilterList | Liste de filtres d'analyse BLE. |
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
TBluetooth16bitsUUID | |
TBluetoothAdapterState | Etat en cours d'un adaptateur. |
TBluetoothConnectionState | Etat en cours d'un adaptateur. |
TBluetoothDescriptorKind | La liste des descripteurs standard et la valeur Unkown . |
TBluetoothDeviceState | Etat en cours d'un périphérique distant. |
TBluetoothGattFormatType | Type de format qu'un tableau d'octets utilise. |
TBluetoothGattStatus | Statut à la fin d'une opération Bluetooth Low Energy. |
TBluetoothMacAddress | Adresse matérielle d'un adaptateur local ou d'un périphérique distant. |
TBluetoothProperty | Enumère les propriétés possibles des caractéristiques (EN). |
TBluetoothPropertyFlags | Représente un ensemble de valeurs d'énumération TBluetoothProperty. |
TBluetoothScanMode | Mode d'analyse d'un adaptateur Classic Bluetooth. |
TBluetoothService | Représente un service Bluetooth, publié par vous ou par un périphérique distant. |
TBluetoothServiceType | |
TBluetoothType | Type ou types de protocole Bluetooth qu'un périphérique distant supporte. |
TBluetoothUUID | Identificateur universellement unique des services Bluetooth. |
TConnectLEDeviceEvent | Type de gestionnaire d'événement pour les événements de connexion et de déconnexion d'un périphérique distant. |
TDiscoverableEndEvent | Type du gestionnaire d'événement pour l'événement TBluetoothManager.OnDiscoverableEnd. |
TDiscoverLEDeviceEvent | Type du gestionnaire d'événement pour l'événement TBluetoothLEManager.OnDiscoverLeDevice. |
TDiscoverServiceEvent | |
TDiscoverServicesEvent | Type de gestionnaire d'événement pour l'événement TBluetoothLE.OnServicesDiscovered. |
TDiscoveryEndEvent | Type du gestionnaire d'événement pour l'événement TBluetoothManager.OnDiscoveryEnd. |
TDiscoveryLEEndEvent | Type de gestionnaire d'événement pour les événements TBluetoothLEManager.OnDiscoveryEnd et TBluetoothLE.OnEndDiscoverDevices. |
TGattCharacteristicEvent | Type de gestionnaire d'événement pour les événements qui se produisent après l'opération de lecture et d'écriture de la caractéristique. |
TGattCharacteristicReadEvent | Type de gestionnaire d'événement pour l'événement TBluetoothGattServer.OnCharacteristicRead. |
TGattCharacteristicSubscriptionEvent | Type de gestionnaire d'événement pour les événements d'abonnement à ou de désabonnement des caractéristiques. |
TGattCharacteristicWriteEvent | Type du gestionnaire d'événement pour l'événement TBluetoothGattServer.OnCharacteristicWrite. |
TGattDescriptorEvent | Type du gestionnaire d'événement pour les événements TBluetoothLEDevice.OnDescriptorRead et TBluetoothLEDevice.OnDescriptorWrite. |
TGattDeviceRSSIEvent | Type du gestionnaire d'événement pour l'événement TBluetoothLEDevice.OnReadRSSI. |
TGattOperationResultEvent | Type du gestionnaire d'événement pour l'événement TBluetoothLEDevice.OnReliableWriteCompleted. |
TGattServiceEvent | Type du gestionnaire d'événement pour l'événement TBluetoothGattServer.OnServiceAdded. |
TIdentifyUUIDEvent | Type du gestionnaire d'événement pour l'événement TBluetoothManager.OnIdentifyCustomUUID. |
TRemoteRequestPairEvent | |
TScanResponseKey | Le format de données du paquet de réponse qu'un périphérique Bluetooth LE envoie au moment de l'opération de découverte. |
TServiceDataRawData | Ce type d'enregistrement est utilisé pour représenter les données du fabricant du beacon. |
Variables
BLUETOOTH_BASE_UUID |