L lwdaxm Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-01 #1 在用socket通信时设置了所要连接的主机的ip地址或者名称后进行连接,如果所输入的地址不正确或者所要连接的主机没有打开,这是产生了一个socket错误,这一般要花很长的时间几十秒。如何可以缩短这一时间??
在用socket通信时设置了所要连接的主机的ip地址或者名称后进行连接,如果所输入的地址不正确或者所要连接的主机没有打开,这是产生了一个socket错误,这一般要花很长的时间几十秒。如何可以缩短这一时间??
N netwind Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-14 #2 procedure init_Sock; var buf:array[1..10] of byte; res,l:integer; begin fillchar(buf,sizeof(buf),0); buf[1]:=1; buf[2]:=1; l:=sizeof(buf); res:=setsockopt(GR,sol_socket,SO_rcvtimeo, pchar(@buf),l); res:=wsagetlasterror; end;
procedure init_Sock; var buf:array[1..10] of byte; res,l:integer; begin fillchar(buf,sizeof(buf),0); buf[1]:=1; buf[2]:=1; l:=sizeof(buf); res:=setsockopt(GR,sol_socket,SO_rcvtimeo, pchar(@buf),l); res:=wsagetlasterror; end;