OVH Cloud OVH Cloud

[WD 7.5 à 10]

2 réponses
Avatar
RF
Bonjour,

Est-il possible de brancher un évènement sur une socket afin de
connaître son état? (Création, demande de connexion, arrivée de
données, fermeture, timeout)?

En effet, la fonction socketecrit est d'une *** lenteur abérante ***
lorsqu'elle est appelée depuis un thread autre que celui utilisé pour
sa gestion.

Par avance merci pour vos réponses.

2 réponses

Avatar
Romain PETIT
RF avait prétendu :
Bonjour,



Bonsoir,

Est-il possible de brancher un évènement sur une socket afin de connaître son
état? (Création, demande de connexion, arrivée de données, fermeture,
timeout)?




Laisse tomber les sockets WD (en 7.5 en tout cas).
Utilise les classes sockets 7 :
http://www.windasso.org/cgi-bin/gesmod.exe?exec=VISU&&MDP=&TYPE=SOURCE

A+

--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
RF
Il se trouve que RF a formulé :

En effet, la fonction socketecrit est d'une *** lenteur abérante ***
lorsqu'elle est appelée depuis un thread autre que celui utilisé pour
sa gestion.



Pour être plus précis, cela se produit quand la socket est en lecture
(bloquant) dans un thread et que l'on essaye d'écrire sur cette socket.

Ou alors, pourrait-on carresser l'espoir d'une fonction comparable à
"sDansFileEntrée" mais pour les sockets? Cela permettrait de faire une
lecture quand nécessaire!