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);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | System.Tether.Manager.pas System.Tether.Manager.hpp |
System.Tether.Manager | TTetheringAdapter |
Beschreibung
Dispatcher des OnPairedFromLocal-Ereignisses des Managers des Adapters, der auch für das Starten der Ermittlung der Remote-Profile verantwortlich ist, die von dem gekoppelten Remote-Manager bereitgestellt werden.
Während einer Koppelungsoperation ruft Ihr Adapter DoPairedFromLocal auf, wenn der Remote-Adapter, der die Koppelungsanforderung startet:
- Einen Passwort-Hash sendet, aber für Ihren Adapter kein Passwort erforderlich ist.
- Einen Passwort-Hash sendet, der mit dem Passwort Ihres Adapter übereinstimmtt.
- Einen Passwort-Hash von einer vorherigen Koppelungsoperation mit Ihrem Adapter sendet und dieses Hash dem von Ihrem Adapter gespeicherten Hash von dieser vorherigen Koppelungsoperation mit dem remote-Adapter entspricht..
Dieser Ereignis-Dispatcher empfängt die folgenden Parameter mit Informationen über den Remote-Manager, der die Koppelungsanforderung gestartet hat:
AManagerIdentifier
ist der Bezeichner des Managers.AManagerName
ist der Name des Managers.AManagerText
ist der Text, der den Manager beschriebt.AConnectionString
ist der Verbindungsstring des Managers.
DoPairedFromLocal erstellt eine Instanz von TTetheringManagerInfo mit diesen Informationen und übergibt seinem Manager diese Instanz.
Der Manager Ihres Adapters:
- Fügt den angegebenen Remote-Manager seiner internen Liste mit gekoppelten Remote-Managern hinzu.
- Beginnt die Ermittlung der Profile, die von dem gekoppelten Remote-Manager bereitgestellt werden.
- Übergibt eine Referenz auf sich selbst und Informationen über den Remote-Manager an die Behandlungsroutine seines OnPairedFromLocal-Ereignisses.
Siehe auch
- 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