System.Bluetooth.TBluetoothGattServer

提供: RAD Studio API Documentation
移動先: 案内検索

System.TObjectTBluetoothGattServer

Delphi

TBluetoothGattServer = class

C++

class PASCALIMPLEMENTATION TBluetoothGattServer : public System::TObject

プロパティ

種類 可視性 ソース ユニット
class public
System.Bluetooth.pas
System.Bluetooth.hpp
System.Bluetooth System.Bluetooth


説明

Bluetooth LE デバイスサービスを提供する GATT サーバーです。

データを GATT サーバーに追加するには、次のメソッドを使用します:

GattServerName を使用して、サーバーの名前を定義することもできます。定義しない場合、リモート クライアント デバイスから見えるサーバー名は "Bluetooth LE Service" になります。

AdvertiseServiceTrue(デフォルト)の場合、サービスをサーバーに追加するとサービスに広告が表示されます。あるいは、StartAdvertising を呼び出して、サーバー内のすべてのサービスの広告表示を開始することができます。

GetServices を使用すると、GATT サーバーが提供するサービスのリストを取得することができます。また、FindService では、特定のサービスのインスタンスを取得できます。

以下のイベントを使用して、サーバーとやり取りするリモート クライアント デバイスを管理することができます。

起動した後、Close を使用すると、任意の時点でサーバーを停止することができます。

プラットフォーム サポート

サポートされているプラットフォームは:

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

関連項目