TsgcWebSocketClientÖzellikler › ConnectTimeout

ConnectTimeout Özellik

İstemcinin TCP bağlantısının kurulmasını beklediği milisaniye cinsinden maksimum süre.

Sözdizimi

property ConnectTimeout: Integer read FConnectTimeout write FConnectTimeout;

Varsayılan Değer

0

Remarks

0 değeri, altta yatan soketin varsayılan davranışını kullanmak (açık zaman aşımı yok) anlamına gelir. Pozitif bir değer ayarlandığında, uzak eş soketi belirtilen milisaniye sayısı içinde kabul etmezse istemci bağlantı girişimini iptal eder ve bir hata yükseltir. ConnectTimeout yalnızca ilk TCP ve TLS handshake'ine uygulanır; sonraki okuma ve yazma işlemleri ReadTimeout ve WriteTimeout kullanır.

Örnek


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

Özelliklere Dön