System.Bluetooth.TBluetoothGattServer

De Appmethod Libraries
Aller à : navigation, rechercher

System.TObjectTBluetoothGattServer

Object Pascal

TBluetoothGattServer = class

C++

class PASCALIMPLEMENTATION TBluetoothGattServer : public System::TObject

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.Bluetooth.pas
System.Bluetooth.hpp
System.Bluetooth System.Bluetooth


Description

Serveur GATT qui fournit les services pour les périphériques Bluetooth Low Energy.

Pour ajouter des données à votre serveur GATT, utilisez les méthodes suivantes :

Vous pouvez également utiliser GattServerName pour définir le nom de votre serveur. Sinon, le nom de votre serveur que les périphériques client distants voient est "Bluetooth LE Service".

Si AdvertiseService est définie sur True (par défaut), les services sont publiés au fur et à mesure que vous les ajoutez à votre serveur. Sinon, vous pouvez appeler StartAdvertising pour lancer la publication de tous les services de votre serveur.

Utilisez GetServices pour obtenir la liste des services que votre serveur GATT fournit ou FindService pour obtenir l'instance d'un service spécifique.

Utilisez les événements suivants pour suivre les périphériques client distants qui interagissent avec votre serveur :

Dès que vous exécutez votre serveur, utilisez Close à tout moment pour l'arrêter.

Support de la plate-forme

Les plates-formes prises en charge sont :

  • Mac OS X 10.9+
  • iOS 6+
  • Android 5+

Voir aussi