TsgcWebSocketClientEigenschappen › ConnectTimeout

ConnectTimeout Eigenschap

Maximale wachttijd in milliseconden tot de TCP-verbinding tot stand is gebracht.

Syntaxis

property ConnectTimeout: Integer read FConnectTimeout write FConnectTimeout;

Standaardwaarde

0

Opmerkingen

Een waarde van 0 betekent dat het standaardgedrag van de onderliggende socket wordt gebruikt (geen expliciete time-out). Wanneer een positieve waarde is ingesteld, breekt de client de verbindingspoging af als de externe peer de socket niet binnen het opgegeven aantal milliseconden heeft geaccepteerd, en genereert een fout. ConnectTimeout is alleen van toepassing op de initiële TCP- en TLS-handshake; daaropvolgende lees- en schrijfbewerkingen gebruiken ReadTimeout en WriteTimeout.

Voorbeeld


oClient := TsgcWebSocketClient.Create(nil);
oClient.URL := 'wss://www.esegece.com:2053';
oClient.ConnectTimeout := 5000;
oClient.Active := true;

Terug naar Properties