System.Win.ScktComp.TServerWinSocket.Listen

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Listen(var Name, Address, Service: string; Port: Word;  QueueSize: Integer);

C++

HIDESBASE void __fastcall Listen(System::UnicodeString &Name, System::UnicodeString &Address, System::UnicodeString &Service, System::Word Port, int QueueSize);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
System.Win.ScktComp.pas
System.Win.ScktComp.hpp
System.Win.ScktComp TServerWinSocket

Description

Ouvre une connexion d'écoute pour un socket serveur.

Les composants socket serveur appellent Listen pour ouvrir une connexion d'écoute.

Listen crée le socket Windows qui effectuera la connexion d'écoute et relie au socket l'adresse socket internet Windows dérivée des paramètres. Puis, Listen génère un événement OnSocketEvent de type seListen. Enfin, Listen ouvre le socket sous forme de connexion d'écoute avec une file d'attente qui peut contenir les demandes client QueueSize, en initialisant la propriété Connected à true.

Les paramètres Name, Address, Service et Port sont pris à partir des propriétés Host, Address, Service et Port du composant socket serveur. QueueSize est initialisée à 5 par TServerSocket.

Voir aussi