System.Tether.Manager.TTetheringProtocol.CreateInstance
Delphi
class function CreateInstance(const AnAdapter: TTetheringAdapter; AsClient: Boolean): TTetheringProtocol; virtual; abstract;
C++
virtual __classmethod TTetheringProtocol* __fastcall CreateInstance(TTetheringAdapter* const AnAdapter, bool AsClient) = 0 ;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Tether.Manager.pas System.Tether.Manager.hpp |
System.Tether.Manager | TTetheringProtocol |
Beschreibung
Erstellt eine Instanz des Protokolls und gibt sie zurück.
CreateInstance erhält die folgenden Parameter:
AnAdapter
ist der Adapter, mit dem das Protokoll die erforderlichen Informationen zum Herstellen der Verbindung zwischen Peers abruft.AsClient
legt fest, ob das Ende der Verbindung, zu der diese Instanz von TTetheringProtocol gehört, sich wie ein Client (True
) oder ein Server (False
(Vorgabe) verhält.
Dies ist eine abstrakte Methode. Sie müssen diese Funktion überschreiben, wenn Sie eine Unterklasse von TTetheringProtocol erstellen.