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