System.Win.ScktComp.TSocketEvent
Delphi
TSocketEvent = (seLookup, seConnecting, seConnect, seDisconnect, seListen,
seAccept, seWrite, seRead);
C++
enum DECLSPEC_DENUM TSocketEvent : unsigned char { seLookup, seConnecting, seConnect, seDisconnect, seListen, seAccept, seWrite, seRead };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | System.Win.ScktComp |
Description
TSocketEvent identifie l'opération qu'un socket est en train d'effectuer.
TSocketEvent est utilisé pour identifier ce que fait un socket lorsque différentes méthodes ou différents gestionnaires d'événements sont appelés. Il peut prendre l'une des valeurs suivantes :
Valeur | Signification |
---|---|
seLookup |
(sockets client uniquement) L'objet socket Windows est sur le point de trouver le socket serveur. La modification des propriétés du socket client n'a aucun effet à ce stade, mais les modifications de l'objet socket Windows spécifié par le paramètre Socket affectent la tentative de connexion. |
seConnecting |
(sockets client uniquement) Le socket serveur a été trouvé mais la connexion n'est pas achevée. C'est la première occasion d'obtenir le port réel du serveur et l'adresse IP utilisés pour la connexion qui peuvent différer de ceux contactés initialement par le socket d'écoute. |
seConnect |
La connexion de socket vient d'être établie. C'est le moment où un socket commence à lire ou à écrire au travers de la connexion. |
seListen |
(sockets serveur uniquement) L'objet socket Windows a été initialisé et va ouvrir une connexion d'écoute. La modification des propriétés du socket serveur n'a aucun effet à ce stade, mais les modifications de l'objet socket Windows spécifié par le paramètre Socket affectent la connexion d'écoute. |
seAccept |
(sockets serveur uniquement) Une demande de connexion client vient d'être acceptée. C'est la première occasion d'obtenir le port et l'adresse IP de la connexion client. |
seWrite |
Le socket est prêt pour l'écriture d'informations. |
seRead |
Le socket reçoit des informations d'un socket situé à l'autre extrémité de la connexion. |