Méthodes System.Bluetooth.TBluetoothLEManager

De RAD Studio API Documentation
Aller à : navigation, rechercher


héritésprotégés
__MarkDestroyingprotected
_AddRefprotectedImplémente la méthode IInterface _AddRef.
_ReleaseprotectedImplémente la méthode IInterface _Release.
AddDeviceToListprotectedAjoute le périphérique distant spécifié à la liste de périphériques distants spécifiée si le périphérique n'est pas déjà dans la liste, et renvoie le périphérique distant spécifié.
AfterConstructionpublicRépond après l'exécution du dernier constructeur.
BeforeDestructionpublicVérifie que le compteur de référence est à zéro avant d'autoriser la destruction de l'objet interfacé.
CancelDiscoverypublicAnnule une détection préalablement démarrée par StartDiscovery.
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.
ClearDevicesFromListprotectedEfface une liste de périphériques Bluetooth Low Energy.
CreatepublicCrée une instance de TBluetoothLEManager.
CreateInstancepublicCrée une instance de TBluetoothLEManager et la renvoie.
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
DestroypublicDétruit cette instance de TBluetoothLEManager.
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.
DoDiscoverDeviceprotected
DoDiscoveryEndprotectedRépartiteur de l'événement OnDiscoveryEnd.
DoDiscoveryLEEnd (obsolète)protectedRépartiteur de l'événement OnDiscoveryEnd.
DoEnableBluetoothprotectedAffiche une activité système spécifique à la plate-forme permettant à l'utilisateur d'activer le Bluetooth.
DoGetAdapterprotectedRenvoie l'adaptateur de votre gestionnaire.
DoGetGattServerprotectedRenvoie une instance de TBluetoothGattServer, pour la plate-forme où votre application s'exécute, que vous pouvez utiliser pour publier les services Bluetooth Low Energy interrogeables par les périphériques distants.
DoGetLEAdapter (obsolète)protectedRenvoie l'adaptateur de votre gestionnaire.
DoGetSupportsGattClientprotectedRenvoie True si la plate-forme en cours supporte l'utilisation du protocole Bluetooth Low Energy en tant que client ; renvoie False sinon.
DoGetSupportsGattServerprotectedRenvoie True si la plate-forme en cours supporte l'utilisation du protocole Bluetooth Low Energy en tant que client ; renvoie False sinon.
EqualspublicVérifie si l'instance en cours et le paramètre Obj sont égaux.
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.
GetBluetoothManagerprotectedRenvoie une instance d'une sous-classe de BluetoothManager qui implémente le support pour la plate-forme sur laquelle votre application s'exécute.
GetConnectionStateprotectedAccesseur en lecture de ConnectionState.
GetDeviceInListprotectedVérifie si un périphérique est dans la liste des périphériques et renvoie le périphérique.
GetDisposedprotected
GetGattServerpublicRenvoie une instance de TBluetoothGattServer, pour la plate-forme sur laquelle votre application s'exécute, que vous pouvez utiliser pour publier les services Bluetooth Low Energy interrogeable par les périphériques distants.
GetHashCodepublicRenvoie un entier contenant le code de hachage.
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.
GetKnownServiceNameprotectedRenvoie le nom d'affichage du service avec l'identificateur unique spécifié.
GetSupportsGattClientpublicRenvoie True si la plate-forme en cours supporte l'utilisation du protocole Bluetooth Low Energy en tant que client ; renvoie False sinon.
GetSupportsGattServerpublicRenvoie True si la plate-forme en cours supporte l'utilisation du protocole Bluetooth Low Energy en tant que serveur ; renvoie False sinon.
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.
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 à chaque instance d'un objet interfacé.
operator ()public
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
QueryInterfaceprotectedImplémente la méthode IInterface QueryInterface.
ResetDevicesFromListprotectedRéinitialise les périphériques depuis la liste AllDiscoveredDevices.
RssiToDistancepublicImplémentation de l'algorithme qui transforme l'indication RSSI en distance.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
StartDiscoverypublicDémarre une opération de découverte (ou détection) pour trouver les périphériques distants via le protocole Bluetooth Low Energy.
StartDiscoveryRawpublicDémarre une analyse des périphériques Bluetooth Low Energy.
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.