System.Bluetooth.TBluetoothGattServer.AddService

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

Delphi

function AddService(const AService: TBluetoothGattService; ShouldAdvertise: Boolean = True): Boolean;

C++

bool __fastcall AddService(TBluetoothGattService* const AService, bool ShouldAdvertise = true);

プロパティ

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


説明

指定されたサービスを、お使いの GATT サーバーに追加します。

指定されたサービスをサービスのリストに追加できない場合、AddServiceFalse を返します。

指定されたサービスがお使いのサーバーに追加されたら、OnServiceAdded イベントが発生します。

ShouldAdvertise パラメータを使用すると、お使いの GATT サーバーからアドバタイズされるサービス リストに指定のサービスを含めるかどうか(含める場合は True、そうでない場合は False)を指定できます。

指定されたサービスの UUID は、どの既存サービスの UUID とも同じであってはいけません。そうでない場合は、次のメッセージを伴う EBluetoothServiceException 例外が AddService で発生します。

サービス <UUID> は既にこのサーバーに追加されています

関連項目