System.Tether.NetworkAdapter.TTetheringNetworkAdapter

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

System.Tether.Manager.TTetheringAdapterSystem.TObjectTTetheringNetworkAdapter

Delphi

TTetheringNetworkAdapter = class(TTetheringAdapter)

C++

class PASCALIMPLEMENTATION DECLSPEC_DRTTI TTetheringNetworkAdapter : public System::Tether::Manager::TTetheringAdapter

プロパティ

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


説明

同じデバイス上またはネットワーク上のアプリケーションを UDP を使用して接続するための、アプリケーション テザリング用のアダプタです。 「アプリケーション テザリングを使用したリモート アプリケーションへの接続」を参照してください。

TTetheringNetworkAdapter は、TTetheringAdapter のインターフェイスを実装しているほかに、デバッグ用のログ作成機能を備えています。

要件

TTetheringNetworkAdapter を使用するには:

  • アプリケーションが、同じデバイスまたは共通のネットワーク上(ローカル エリア ネットワーク(LAN)やインターネットなど)のデバイスで、動作していなければなりません。
  • システム ファイアウォールで UDP 接続要求を許可していなければなりません。
  • 2020 ~ 2040 の UDP ポートが開いていなければなりません。

制限事項

TTetheringNetworkAdapter では 2020 ~ 2040 の UDP ポートを使用します。そのため、同じデバイス上で一度に使用できる TTetheringNetworkAdapter のインスタンスの数は最大で 21 だけです。たとえば、各アプリケーションで使用する TTetheringNetworkAdapter のインスタンスが 1 つであれば、ローカル エリア ネットワーク内の各デバイス上で最大 21 のアプリケーションを実行できます。

関連項目