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 :
AnAdapterest l'adaptateur que le protocole utilisera pour obtenir les informations nécessaires à l'établissement de la connexion entre homologues.AsClientdé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.