System.Tether.Manager.TTetheringManager
Delphi
TTetheringManager = class(TComponent)
C++
class PASCALIMPLEMENTATION DECLSPEC_DRTTI TTetheringManager : public System::Classes::TComponent
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | System.Tether.Manager.pas System.Tether.Manager.hpp |
System.Tether.Manager | System.Tether.Manager |
Description
Un gestionnaire peut découvrir et s'appairer à des gestionnaires distants qui fournissent des profils distants pouvant partager des données avec les profils recensés de votre gestionnaire.
Un gestionnaire est un composant qui peut être associé à un ou plusieurs profils, un ou plusieurs adaptateurs et un ou plusieurs protocoles.
Voici les principales fonctionnalités d'un gestionnaire :
- Un gestionnaire utilise ses adaptateurs pour localiser d'autres gestionnaires :
- Un gestionnaire utilise un adaptateur réseau pour établir la connexion à d'autres gestionnaires sur le réseau.
- Un gestionnaire utilise un adaptateur Bluetooth pour établir la connexion à d'autres gestionnaires sur Classic Bluetooth.
- Un gestionnaire établit des connexions avec des gestionnaires distants (c'est l'appairage).
- Deux gestionnaires appairés établissent une communication entre leurs profils, afin que les profils puissent partager des données.
- Un gestionnaire fournit des informations provenant de ses adaptateurs aux protocoles de ses profils afin que ces derniers puissent partager des données entre eux par l'intermédiaire des protocoles.
Pour utiliser le tethering d'app dans votre application, vous avez besoin d'un composant TTetheringManager. Il est possible d'avoir plusieurs composants TTetheringManager dans la même application, mais vous avez uniquement besoin d'un composant TTetheringManager.
- Remarque : Il n'y a pas de limite au nombre de composants TTetheringManager contenus dans une application, mais certaines implémentations spécifiques des adaptateurs, comme TTetheringNetworkAdapter ou TTetheringBluetoothAdapter, peuvent avoir des limites affectant le nombre de composants TTetheringManager utilisés dans les applications.
Pour plus d'informations sur l'utilisation d'un TTetheringManager, voir Connexion à des applications distantes à l'aide du tethering d'app.
Voir aussi
- System.Tether.Manager.TTetheringManager.AutoConnect
- System.Tether.Manager.TTetheringManager.DiscoverManagers
- System.Tether.Manager.TTetheringManager.PairManager
- System.Tether.Manager.TTetheringProfile
- System.Tether.Manager.TTetheringManager.RegisteredProfiles
- System.Tether.Manager.TTetheringManager.RemoteProfiles
- System.Tether.Manager.TTetheringProtocol
- System.Tether.Manager.TTetheringProfile.Protocols
- System.Tether.NetworkAdapter.TTetheringNetworkAdapter
- System.Tether.BluetoothAdapter.TTetheringBluetoothAdapter
- Utilisation du tethering d'app
- Classic Bluetooth
- Connexion à des applications distantes à l'aide du tethering d'app
- Exemple BDShoppingList
- Exemple DesktopCast
- Exemple MediaPlayer
- Exemple PhotoWall