Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.985 Beiträge
Delphi 12 Athens
|
AW: TIDTCPIPClient.Connect ohne exception abbrechen
12. Mär 2025, 11:31
Es gibt verschiedene Timeouts, die eine Rolle spielen. Verbindung, lesen, schreiben, auf Socketebene, ... unter anderem:
Delphi-Quellcode:
uses
IdStackConsts;
procedure SetClientTimeouts(AClient: TIdTCPClient);
begin
AClient.ConnectTimeout := 5000;
AClient.ReadTimeout := 5000;
AClient.Socket.Binding.SetSockOpt(Id_SOL_SOCKET, Id_SO_RCVTIMEO, 5000); // <----Was machen diese beiden Zeilen?
AClient.Socket.Binding.SetSockOpt(Id_SOL_SOCKET, Id_SO_SNDTIMEO, 5000); // <----Was machen diese beiden Zeilen?
end;
Was machen die beiden Zeilen?
Andreas Monads? Wtf are Monads?
|
|
Zitat
|