Méthodes System.Bluetooth.TBluetoothLEDevice

De RAD Studio API Documentation
Aller à : navigation, rechercher

héritésprotégés
AbortReliableWritepublicAbandonne une transaction démarrée précédemment pour écrire un ensemble de caractéristiques sur un périphérique distant sous la forme d'une transaction atomique.
AfterConstructionpublicRépond après l'exécution du dernier constructeur.
BeforeDestructionpublicRépond avant l'exécution du premier destructeur.
BeginReliableWritepublicDémarre une transaction pour écrire un ensemble de caractéristiques sur un périphérique distant sous la forme d'une transaction atomique.
CheckDisposedprotected
ClassInfopublicRenvoie un pointeur sur la table des informations de type à l'exécution (RTTI) pour le type d'objet.
ClassNamepublicRenvoie une chaîne indiquant le nom du type de l'instance d'objet (par opposition au type de la variable transmise comme argument).
ClassNameIspublicDétermine si un objet est d'un type donné.
ClassParentpublicRenvoie le type de l'ancêtre immédiat d'une classe.
ClassTypepublicRenvoie la référence de la classe de l'objet.
CleanupInstancepublicAchève de libérer les chaînes longues, les variants et les variables d'interface d'une classe.
ConnectpublicTente d'établir une connexion entre le service distant et le gestionnaire qui découvre le périphérique distant et renvoie True en cas de réussite ou False dans le cas contraire.
CreatepublicCreate crée une instance de TBluetoothLEDevice avec le paramètre AutoConnect.
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
Destroypublic
DisconnectpublicDéconnecte le périphérique distant en cours de l'adaptateur en cours.
DiscoverServicespublicDécouvre les services offerts par un périphérique Bluetooth Low Energy, ainsi que leurs caractéristiques et descripteurs.
DispatchpublicAppelle les méthodes de gestion des messages de l'objet en se basant sur le contenu du paramètre Message.
DisposeOfpublicDisposeOf force l'exécution du code du destructeur dans un objet.
DoAbortReliableWriteprotectedAbandonne une transaction démarrée précédemment pour écrire un ensemble de caractéristiques sur un périphérique distant sous la forme d'une transaction atomique.
DoBeginReliableWriteprotectedDémarre une transaction pour écrire un ensemble de caractéristiques sur un périphérique distant sous la forme d'une transaction atomique.
DoConnectprotectedTente d'établir une connexion entre le périphérique distant et le gestionnaire qui découvre le périphérique distant et renvoie True en cas de réussite ou False dans le cas contraire.
DoCreateAdvertiseDataprotectedRenvoie une instance d'une sous-classe spécifique à la plate-forme de TBluetoothLEAdvertiseData pour la plate-forme d'exécution.
DoDisconnectprotectedDéconnecte le périphérique distant en cours de l'adaptateur en cours.
DoDiscoverServicesprotectedDécouvre les services offerts par un périphérique Bluetooth Low Energy, ainsi que leurs caractéristiques et descripteurs.
DoExecuteReliableWriteprotectedEnvoie au périphérique distant une demande pour exécuter une transaction démarrée précédemment afin d'écrire un ensemble de caractéristiques sous la forme d'une transaction atomique, et renvoie True si la demande est envoyée avec succès ou False si quelque chose empêche l'envoi de la demande.
DoOnCharacteristicReadprotectedRépartiteur de l'événement OnCharacteristicRead.
DoOnCharacteristicWriteprotectedRépartiteur de l'événement OnCharacteristicWrite.
DoOnDescriptorReadprotectedRépartiteur de l'événement OnDescriptorRead.
DoOnDescriptorWriteprotectedRépartiteur de l'événement OnDescriptorWrite.
DoOnReadRssiprotectedRépartiteur de l'événement OnReadRSSI.
DoOnReliableWriteCompletedprotectedRépartiteur de l'événement OnReliableWriteCompleted.
DoOnServicesDiscoveredprotectedRépartiteur de l'événement OnServicesDiscovered.
DoReadCharacteristicprotectedEnvoie une requête au périphérique distant pour renvoyer les données de la caractéristique spécifiée.
DoReadDescriptorprotectedEnvoie une requête au périphérique distant pour renvoyer les données du descripteur spécifié.
DoReadRemoteRSSIprotectedDemande l'indication de l'intensité du signal reçu (RSSI) du périphérique distant.
DoSetCharacteristicNotificationprotectedDétermine si la notification des changements apportés à la caractéristique spécifiée doit être activée. Ainsi, lorsque la caractéristique change sur le périphérique distant, les données de cette caractéristique sont automatiquement mises à jour de votre côté (True), ou pas (False).
DoWriteCharacteristicprotectedTrouve une caractéristique existante du périphérique distant ayant le même UUID que celui de la caractéristique spécifiée, et remplace les données de la caractéristique existante par les données de la caractéristique spécifiée.
DoWriteDescriptorprotectedTrouve un descripteur existant du périphérique distant ayant le même UUID que celui du descripteur spécifié, et remplace les données du descripteur existant par les données du descripteur spécifié.
EqualspublicVérifie si l'instance en cours et le paramètre Obj sont égaux.
ExecuteReliableWritepublicEnvoie au périphérique distant une demande pour exécuter une transaction démarrée précédemment pour écrire un ensemble de caractéristiques sous la forme d'une transaction atomique, et renvoie True si la demande est envoyée avec succès, ou False si quelque chose empêche l'envoi de la demande.
FieldAddresspublicRenvoie l'adresse d'un champ objet publié.
FreepublicDétruit un objet et libère si nécessaire la mémoire associée.
FreeInstancepublicLibère la mémoire allouée par un appel précédent de la méthode NewInstance.
GetAddressprotectedAccesseur en lecture de Address.
GetBluetoothTypeprotectedAccesseur en lecture de BluetoothType.
GetDescriptionpublic
GetDeviceNameprotectedAccesseur en lecture de DeviceName.
GetDisposedprotected
GetHashCodepublicRenvoie un entier contenant le code de hachage.
GetIdentifierprotectedRenvoie une chaîne identifiant un périphérique Bluetooth sans équivoque.
GetInterfacepublicRécupère une interface spécifiée.
GetInterfaceEntrypublicRenvoie l'entrée d'une interface spécifique implémentée dans une classe.
GetInterfaceTablepublicRenvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée.
GetIsConnectedprotectedRenvoie True si le périphérique est connecté.
GetServicepublicDemande le service avec l'UUID transmis sous forme d'argument à partir du périphérique Bluetooth Low Energy.
IdentifierpublicRenvoie l'adresse Bluetooth MAC qui identifie le périphérique sans équivoque.
InheritsFrompublicDétermine la relation entre deux types d'objet.
InitInstancepublicInitialise une instance d'objet nouvellement allouée avec des zéros partout et initialise le pointeur sur la table des méthodes virtuelles de l'instance.
InstanceSizepublicRenvoie la taille, exprimée en octets, de chaque instance du type d'objet.
IsConnectedpublicIndique si l'adaptateur en cours est connecté à un profil du périphérique distant en cours.
MethodAddresspublicRenvoie l'adresse d'une méthode de classe en spécifiant son nom.
MethodNamepublicRenvoie le nom d'une méthode de classe en spécifiant son adresse.
NewInstancepublicAlloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
ReadCharacteristicpublicEnvoie une requête au périphérique distant pour renvoyer les données de la caractéristique spécifiée.
ReadDescriptorpublicEnvoie une requête au périphérique distant pour renvoyer les données du descripteur spécifié.
ReadRemoteRSSIpublicDemande l'indication de l'intensité du signal reçu (RSSI) du périphérique distant.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SetCharacteristicNotificationpublicDétermine si la notification des changements apportés à la caractéristique spécifiée doit être activée. Ainsi, lorsque la caractéristique change sur le périphérique distant, les données de cette caractéristique sont automatiquement mises à jour de votre côté (True), ou pas (False).
ToStringpublicRenvoie une chaîne contenant le nom de la classe.
UnitNamepublicRenvoie le nom de l'unité où la classe est définie.
UnitScopepublicRenvoie la portée d'unité de la classe.
WriteCharacteristicpublicTrouve une caractéristique existante du périphérique distant ayant le même UUID que celui de la caractéristique spécifiée, et remplace les données de la caractéristique existante par les données de la caractéristique spécifiée.
WriteDescriptorpublicTrouve un descripteur existant du périphérique distant ayant le même UUID que celui du descripteur spécifié, et remplace les données du descripteur existant par les données du descripteur spécifié.