System.Net.Socket.TSocket.Create
Delphi
constructor Create(ASocket: TSocketHandle; const AAddr: sockaddr_in; const AEncoding: TEncoding); overload;
constructor Create(ASockType: TSocketType; const AEncoding: TEncoding = nil); overload;
C++
__fastcall TSocket(NativeUInt ASocket, const sockaddr_in &AAddr, System::Sysutils::TEncoding* const AEncoding)/* overload */;
__fastcall TSocket(TSocketType ASockType, System::Sysutils::TEncoding* const AEncoding)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
constructor | public | System.Net.Socket.pas System.Net.Socket.hpp |
System.Net.Socket | TSocket |
Description
Create crée une instance de TSocket.
Create accepte les paramètres suivants :
ASocket
est le handle de socket de votre objet socket. Vous pouvez créer un handle de socket en utilisant CreateSocket.AAddr
est l'adresse IP locale ou distante que votre socket peut utiliser pour lier (côté serveur) ou connecter (côté client). Vous pouvez utiliser InitSocket pour obtenir une adresse IP locale que vous pouvez transmettre en tant que valeur deAAddr
.ASockType
est le type de votre socket.AEncoding
est l'encodage de votre socket.