System.Tether.NetworkAdapter.TTetheringNetworkAdapterCommon
Delphi
TTetheringNetworkAdapterCommon = class(TTetheringAdapter)
C++
class PASCALIMPLEMENTATION DECLSPEC_DRTTI TTetheringNetworkAdapterCommon : public System::Tether::Manager::TTetheringAdapter
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | System.Tether.NetworkAdapter.pas System.Tether.NetworkAdapter.hpp |
System.Tether.NetworkAdapter | System.Tether.NetworkAdapter |
説明
ネットワーク アダプタの基底クラスです。アダプタにより、同じデバイス上で稼働するアプリケーション、または、汎用 IP ネットワークへ接続している別のデバイス上で稼働するアプリケーションの、マネージャへ接続することができます。
ネットワーク アダプタは、リモート マネージャに接続するために UDP を使用します。
ネットワーク アダプタの一覧
次のネットワーク アダプタがあります:
- TTetheringNetworkAdapterV4_UDP: IPv4 ブロードキャスト アドレスを使用。
- TTetheringNetworkAdapterMulticast_V4: IPv4 マルチキャスト アドレスを使用。
- TTetheringNetworkAdapterMulticast_V6: IPv6 マルチキャスト アドレス.を使用。
ネットワーク アダプタの要件
ネットワーク アダプタが稼働するプラットフォームは、次の要件を満たしてなければなりません:
- システム ファイアウォールで UDP 接続要求を許可していなければなりません。
2020 ~ 2039 の UDP ポートが、同じデバイス上で稼働する各ネットワーク アダプタそれぞれに対して最低 1 つオープンでなければなりません。
同じデバイスで一度に最高 20 までネットワーク アダプタを持つことができます。たとえば、アプリケーションがそれぞれ単一のネットワーク アダプタを使用する場合、ローカル エリア ネットワークの各デバイス上で、最高 20 までアプリケーションを実行させることができます。
デバイス間でデータをやり取りするためにネットワーク アダプタを使用して接続する、2 つの プロファイル に対して、2040 ~ 2110 の TCP ポートがオープンでなければなりません。
デバイス間でデータをやり取りするために、各プロファイルがそれぞれ単一のネットワーク アダプタを使用する場合、同じデバイスで一度に最高 71 までのプロファイルを稼働させることができます。