Méthodes System.Bluetooth.TBluetoothGattServer
héritésprotégés
AddCharacteristic | public | Ajoute la caractéristique spécifiée au service spécifié et renvoie True en cas de réussite ; renvoie False sinon. |
AddService | public | Ajoute le service spécifié à votre serveur GATT. |
AfterConstruction | public | Répond après l'exécution du dernier constructeur. |
BeforeDestruction | public | Répond avant l'exécution du premier destructeur. |
CheckDisposed | protected | |
ClassInfo | public | Renvoie un pointeur sur la table des informations de type à l'exécution (RTTI) pour le type d'objet. |
ClassName | public | Renvoie une chaîne indiquant le nom du type de l'instance d'objet (par opposition au type de la variable transmise comme argument). |
ClassNameIs | public | Détermine si un objet est d'un type donné. |
ClassParent | public | Renvoie le type de l'ancêtre immédiat d'une classe. |
ClassType | public | Renvoie la référence de la classe de l'objet. |
CleanupInstance | public | Achève de libérer les chaînes longues, les variants et les variables d'interface d'une classe. |
ClearServices | public | Supprime tout service que vous avez précédemment ajouté à votre serveur GATT. |
Close | public | Arrête votre serveur GATT. |
Create | public | Crée une instance de TBluetoothGattServer qui utilise le gestionnaire spécifié. |
CreateCharacteristic | public | Crée une caractéristique avec l'UUID, les indicateurs de propriété, et la description spécifiés, ajoute la nouvelle caractéristique au service spécifié, et renvoie la nouvelle caractéristique. |
CreateDescriptor | public | Crée un nouveau descripteur pour l'identificateur de caractéristique spécifié par l'UUID spécifié, et renvoie ce nouveau descripteur. |
CreateIncludedService | public | Crée un service inclus (une référence à un service) du type de service spécifié avec l'UUID spécifié, ajoute ce nouveau service inclus à la liste des services inclus du service spécifié, et le renvoie. |
CreateService | public | Crée un service du type de service spécifié avec l'UUID spécifié et renvoie ce nouveau service. |
DefaultHandler | public | Sert d'interface à une méthode qui traite les enregistrements de messages. |
Destroy | public | Détruit cette instance de TBluetoothGattServer. |
Dispatch | public | Appelle les méthodes de gestion des messages de l'objet en se basant sur le contenu du paramètre Message. |
DisposeOf (obsolète) | public | DisposeOf force l'exécution du code de destruction dans un objet. |
DoAddCharacteristic | protected | Ajoute la caractéristique spécifiée au service spécifié et renvoie True en cas de réussite. Sinon, elle renvoie False . |
DoAddService | protected | Ajoute le service spécifié à votre serveur GATT. |
DoCharacteristicReadRequest | protected | |
DoCharacteristicWriteRequest | protected | |
DoClearServices | protected | Supprime tout service que vous avez précédemment ajouté à votre serveur GATT. |
DoClose | protected | Arrête votre serveur GATT. |
DoCreateAdvertiseData | protected | Renvoie une instance d'une sous-classe spécifique à la plate-forme de TBluetoothLEAdvertiseData pour la plate-forme d'exécution. |
DoCreateCharacteristic | protected | Crée une caractéristique avec l'UUID, les indicateurs de propriété et la description spécifiés, ajoute la nouvelle caractéristique au service spécifié, et renvoie la nouvelle caractéristique. |
DoCreateDescriptor | protected | Crée un nouveau descripteur pour l'identificateur de caractéristique spécifié par l'UUID spécifié, et renvoie ce nouveau descripteur. |
DoCreateIncludedService | protected | Crée un service inclus (une référence à un service) du type de service spécifié avec l'UUID spécifié, ajoute ce nouveau service inclus à la liste des services inclus du service spécifié et le renvoie. |
DoCreateService | protected | Crée un service du type de service spécifié avec l'UUID spécifié et renvoie ce nouveau service. |
DoGetServices | protected | Renvoie la liste des services que votre serveur GATT fournit. |
DoIsAdvertising | protected | Renvoie une valeur booléenne qui indique si votre serveur GATT publie ses services (True ), ou pas (False ). |
DoOnCharacteristicRead | protected | Répartiteur de l'événement OnCharacteristicRead. |
DoOnCharacteristicWrite | protected | |
DoOnClientSubscribed | protected | Répartiteur de l'événement OnClientSubscribed. |
DoOnClientUnsubscribed | protected | Répartiteur de l'événement OnClientUnsubscribed. |
DoOnConnectedDevice | protected | Répartiteur de l'événement OnConnectedDevice. |
DoOnDisconnectDevice | protected | Répartiteur de l'événement OnDisconnectDevice. |
DoOnServiceAdded | protected | |
DoServiceAdded | protected | Répartiteur de l'événement OnServiceAdded. |
DoStartAdvertising | protected | Lance la publication de tous les services de votre serveur sur tous les clients distants accessibles. |
DoStopAdvertising | protected | Arrête la publication de tous les services de votre serveur sur les clients distants. |
DoUpdateCharacteristicValue | protected | Remplace les données d'une caractéristique existante par 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. |
Equals | public | Vérifie si l'instance en cours et le paramètre Obj sont égaux. |
FieldAddress | public | Renvoie l'adresse d'un champ objet publié. |
FindService | public | Renvoie un service avec l'UUID spécifié, préalablement ajouté à votre serveur GATT. Cette fonction renvoie nil si aucun service avec un UUID correspondant n'a été trouvé. |
Free | public | Détruit un objet et libère si nécessaire la mémoire associée. |
FreeInstance | public | Libère la mémoire allouée par un appel précédent de la méthode NewInstance. |
GetDisposed | protected | |
GetHashCode | public | Renvoie un entier contenant le code de hachage. |
GetInterface | public | Récupère une interface spécifiée. |
GetInterfaceEntry | public | Renvoie l'entrée d'une interface spécifique implémentée dans une classe. |
GetInterfaceTable | public | Renvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée. |
GetIsAdvertising | protected | Renvoie une valeur booléenne qui indique si votre serveur GATT publie ses services (True ), ou pas (False ). |
GetServices | public | Renvoie la liste des services que votre serveur GATT fournit. |
InheritsFrom | public | Détermine la relation entre deux types d'objet. |
InitInstance | public | Initialise 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. |
InstanceSize | public | Renvoie la taille, exprimée en octets, de chaque instance du type d'objet. |
MethodAddress | public | Renvoie l'adresse d'une méthode de classe en spécifiant son nom. |
MethodName | public | Renvoie le nom d'une méthode de classe en spécifiant son adresse. |
NewInstance | public | Alloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance. |
QualifiedClassName | public | Renvoie le nom qualifié de la classe. |
SafeCallException | public | Gère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall. |
SetGattServerName | protected | |
StartAdvertising | public | Démarre la diffusion de ses données publicitaires sur tout client distant accessible. |
StopAdvertising | public | Arrête la publication de tous les services de votre serveur sur les clients distants. |
ToString | public | Renvoie une chaîne contenant le nom de la classe. |
UnitName | public | Renvoie le nom de l'unité où la classe est définie. |
UnitScope | public | Renvoie la portée d'unité de la classe. |
UpdateCharacteristicValue | public | Remplace les données d'une caractéristique existante par 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. |