API:System.Tether.TCPProtocol.TTetheringTCPProtocol.CreateInstance
Delphi
class function CreateInstance(const AnAdapter: TTetheringAdapter; AsClient: Boolean): TTetheringProtocol; override;
C++
__classmethod virtual System::Tether::Manager::TTetheringProtocol* __fastcall CreateInstance(System::Tether::Manager::TTetheringAdapter* const AnAdapter, bool AsClient);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Tether.TCPProtocol.pas System.Tether.TCPProtocol.hpp |
System.Tether.TCPProtocol | TTetheringTCPProtocol |
Description
Create crée une instance du protocole et la renvoie.
System.Tether.TCPProtocol.TTetheringTCPProtocol.CreateInstance hérite de System.Tether.Manager.TTetheringProtocol.CreateInstance. Tout le contenu en-dessous de cette ligne se réfère à System.Tether.Manager.TTetheringProtocol.CreateInstance.
Create crée une instance du protocole et la renvoie.
CreateInstance reçoit les paramètres suivants :
AnAdapter
est l'adaptateur que le protocole utilisera pour obtenir les informations nécessaires à l'établissement de la connexion entre homologues.AsClient
détermine si l'extrémité de la connexion gérée par cette instance de TTetheringProtocol se comporte comme un client (True
) ou comme un serveur (False
, par défaut).
C'est une méthode abstraite. Vous devez redéfinir cette fonction si vous créez une sous-classe de TTetheringProtocol.