System.Tether.Manager.TTetheringAdapter.DoPairedToRemote

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

Delphi

procedure DoPairedToRemote(const AManagerIdentifier, AManagerName, AManagerText, AConnectionString: string; AVersion: Integer); virtual;

C++

virtual void __fastcall DoPairedToRemote(const System::UnicodeString AManagerIdentifier, const System::UnicodeString AManagerName, const System::UnicodeString AManagerText, const System::UnicodeString AConnectionString, int AVersion);

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
System.Tether.Manager.pas
System.Tether.Manager.hpp
System.Tether.Manager TTetheringAdapter


説明

アダプタのマネージャOnPairedToRemote イベントのディスパッチャ。また、ペアとなったリモート マネージャによって提供されたリモート プロファイルの検索を開始する役割も担います。

ペアリング オペレーションの間、アダプタは、ペアリング リクエストを受け取ったリモート アダプタが、そのペアリング リクエストを許容した場合に、DoPairedToRemote を呼び出します:

このイベント ディスパッチャは、ペアリング リクエストを受け取ったリモート マネージャについての情報を持つ、次のパラメータを受け取ります:

  • AManagerIdentifier は、マネージャの識別子です。
  • AManagerName は、マネージャの名前です。
  • AManagerText は、マネージャを説明するテキストです。
  • AConnectionString は、マネージャの接続文字列です。


DoPairedToRemote は、この情報を持つ TTetheringManagerInfo のインスタンスを作成し、そのインスタンスをマネージャに渡します。

アダプタのマネージャは:

  1. 指定されたリモート マネージャを、ペアとなったリモート マネージャ群の内部リストに追加します。
  2. ペアとなっているリモート マネージャによって提供されるプロファイルの検索を開始します。
  3. 自分自身への参照と、リモート マネージャについての情報の両方を、OnPairedToRemote イベントのハンドラに渡します。

関連項目