Bonjour,
vue qu'il n'y a personne qui répond , je repose ma question :
Je voudrai déterminer si il y a moyen de savoir si le socket est connecté ou pas.
est-ce bonne la fonction ?
ça à l'air de marché mais est-ce comme cela qu'il faut faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 function Isconnected(socket : integer) : boolean; var sockset:packed record count:integer; socks:{array[0..63] of} integer; end; _timeval:TimeVal; begin sockSet.count:=1; sockSet.socks:=Socket; _timeval.tv_sec :=0; _timeval.tv_usec :=0; result:=Select(0,@sockSet,nil,nil,@_timeval)>0; end;
sinon comment on fait ? sans à intercepter le FD_CLOSE
Merci.
Partager