API:System.Tether.BluetoothAdapter.TTetheringBluetoothAdapter
Delphi
TTetheringBluetoothAdapter = class(TTetheringAdapter)
C++
class PASCALIMPLEMENTATION DECLSPEC_DRTTI TTetheringBluetoothAdapter : public System::Tether::Manager::TTetheringAdapter
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | System.Tether.BluetoothAdapter.pas System.Tether.BluetoothAdapter.hpp |
System.Tether.BluetoothAdapter | System.Tether.BluetoothAdapter |
Description
Classe de base pour les adaptateurs de tethering.
System.Tether.BluetoothAdapter.TTetheringBluetoothAdapter hérite de System.Tether.Manager.TTetheringAdapter. Tout le contenu en-dessous de cette ligne se réfère à System.Tether.Manager.TTetheringAdapter.
Classe de base pour les adaptateurs de tethering.
Un adaptateur est un objet qui est associé à un gestionnaire. Un gestionnaire peut avoir un ou plusieurs adaptateurs (TTetheringManager.Adapters), mais un adaptateur peut appartenir à un seul gestionnaire (TTetheringAdapter.Manager).
Un gestionnaire utilise ses adaptateurs pour chercher les gestionnaires distants et s'appairer à ces gestionnaires distants. Les adaptateurs fournissent également les protocoles du gestionnaire avec les objets que les protocoles peuvent utiliser pour transférer des données entre deux gestionnaires (voir GetClientPeer et GetServerPeer).
Les gestionnaires créent automatiquement des instances des adaptateurs globalement recensés qu'ils peuvent utiliser. Vous n'avez pas besoin de créer manuellement des instances des adaptateurs. D'autre part, vous n'interagissez pas directement avec les adaptateurs d'un gestionnaire, car vous pouvez accéder à la plupart des fonctionnalités d'un adaptateur en utilisant les membres de la classe de gestionnaire.
Actuellement, les implémentations suivantes de TTetheringAdapter existent :
- TTetheringNetworkAdapterCommon, pour les connexions sur le réseau.
- TTetheringBluetoothAdapter, pour les connexions sur Classic Bluetooth.