System.Tether.BluetoothAdapter.TTetheringBluetoothAdapter
Delphi
TTetheringBluetoothAdapter = class(TTetheringAdapter)
C++
class PASCALIMPLEMENTATION DECLSPEC_DRTTI TTetheringBluetoothAdapter : public System::Tether::Manager::TTetheringAdapter
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | System.Tether.BluetoothAdapter.pas System.Tether.BluetoothAdapter.hpp |
System.Tether.BluetoothAdapter | System.Tether.BluetoothAdapter |
説明
テザリング アダプタの基底クラスです。
System.Tether.BluetoothAdapter.TTetheringBluetoothAdapter は System.Tether.Manager.TTetheringAdapter を継承しています。以下の内容はすべて System.Tether.Manager.TTetheringAdapter を参照しています。
テザリング アダプタの基底クラスです。
アダプタは、マネージャに関連付けられているオブジェクトです。マネージャはアダプタ(TTetheringManager.Adapters)を 1 つ以上持てますが、アダプタは 1 つのマネージャ(TTetheringAdapter.Manager)にのみ属することができます。
マネージャでは、自らのアダプタを使用して、リモート マネージャを検出しそれらのリモート マネージャとペアになります。アダプタはまた、マネージャのプロトコルと、それらのプロトコルで 2 つのマネージャ間のデータ転送に使用できるオブジェクトも提供することもできます(GetClientPeer および GetServerPeer を参照)。
グローバルに登録されたアダプタの使用可能なインスタンスは、マネージャにより自動的に作成されます。アダプタのインスタンスを手動で作成する必要はありません。通常は、マネージャのアダプタと直接やり取りすることもありません。マネージャ クラスのメンバを使ってアダプタの機能の大部分にアクセスできるからです。
現時点で存在している TTetheringAdapter の実装は次のとおりです。
- TTetheringNetworkAdapterCommon(ネットワークを介した接続用)