TsgcTCPClient › Özellikler › Active
Yapılandırılmış sunucuya ham TCP bağlantısını açar veya kapatır.
property Active: Boolean read GetActive write SetActive default False;
False
Mevcut Host, Port ve TLS ayarlarını kullanarak yeni bir TCP oturumu açmak için Active öğesini True olarak ayarlayın. Özelliği tekrar False olarak ayarlamak bağlantıyı düzgün bir şekilde kapatır. Hiçbir WebSocket handshake'i yapılmaz — istemci, eşle doğrudan ham TCP (veya TLS) baytları değiş tokuş eder. İstemcinin açık bir oturumu olup olmadığını kontrol etmek için alt düzey Connected yöntemi yerine Active öğesini kullanın; Active daha güvenlidir çünkü iş parçacığını kilitleyebilen Indy'nin dahili connected rutinini çağırmaz.
oTCP := TsgcTCPClient.Create(nil);
oTCP.Host := 'www.esegece.com';
oTCP.Port := 2053;
oTCP.Active := true;