System.Tether.Manager.TTetheringProtocol.CreateInstance

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

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.

Siehe auch