System.Tether.Manager.TTetheringAdapter.DoPairedFromLocal
Delphi
procedure DoPairedFromLocal(const AManagerIdentifier, AManagerName, AManagerText, AConnectionString: string; AVersion: Integer); virtual;
C++
virtual void __fastcall DoPairedFromLocal(const System::UnicodeString AManagerIdentifier, const System::UnicodeString AManagerName, const System::UnicodeString AManagerText, const System::UnicodeString AConnectionString, int AVersion);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | System.Tether.Manager.pas System.Tether.Manager.hpp |
System.Tether.Manager | TTetheringAdapter |
Description
Répartiteur de l'événement OnPairedFromLocal du gestionnaire de l'adaptateur, responsable également du démarrage de la découverte des profils distants fournis par le gestionnaire distant appairé.
Pendant une opération d'appairage, votre adaptateur appelle DoPairedFromLocal quand l'adaptateur distant qui démarre la demande d'appairage :
- Envoie un hachage de mot de passe, mais votre adaptateur ne demande pas un mot de passe.
- Envoie un hachage de mot de passe qui correspond au mot de passe de votre adaptateur.
- Envoie un hachage de mot de passe à partir d'une opération d'appairage précédente avec votre adaptateur, et ce hachage correspond au hachage que votre adaptateur a enregistré à partir de l'opération d'appairage précédente avec l'adaptateur distant.
Ce répartiteur d'événement reçoit les paramètres suivants avec des informations sur le gestionnaire distant qui a démarré la demande d'appairage :
AManagerIdentifier
est l'identificateur du gestionnaire.AManagerName
est le nom du gestionnaire.AManagerText
est le texte qui décrit le gestionnaire.AConnectionString
est la chaîne de connexion du gestionnaire.
DoPairedFromLocal crée une instance de TTetheringManagerInfo avec ces informations, et transmet cette instance à son gestionnaire.
Le gestionnaire de votre adaptateur :
- Ajoute le gestionnaire distant spécifié à sa liste interne des gestionnaires distants appairés.
- Démarre la découverte des profils fournis par le gestionnaire distant appairé.
- Transmet une référence sur lui-même et des informations sur le gestionnaire distant au gestionnaire de son événement OnPairedFromLocal.
Voir aussi
- System.Tether.Manager.TTetheringManager.OnPairedFromLocal
- System.Tether.Manager.TTetheringManagerPairedEvent
- System.Tether.Manager.TTetheringAdapter.Manager
- System.Tether.Manager.TTetheringAdapter.PairManager
- System.Tether.Manager.TTetheringAdapter.CheckPassword
- System.Tether.Manager.TTetheringAdapter.CheckToken
- System.Tether.Manager.TTetheringManager.Identifier
- System.Classes.TComponent.Name
- System.Tether.Manager.TTetheringManager.Text
- System.Tether.Manager.TTetheringManagerInfo.ConnectionString