mRemoteNG.Connection.Protocol.ICA.ProtocolICA.tmrReconnect_Elapsed C# (CSharp) Method

tmrReconnect_Elapsed() public method

public tmrReconnect_Elapsed ( object sender, System e ) : void
sender object
e System
return void
        public void tmrReconnect_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
        {
            bool srvReady = PortScanner.IsPortOpen(_Info.Hostname, Convert.ToString(_Info.Port));

            ReconnectGroup.ServerReady = srvReady;

            if (ReconnectGroup.ReconnectWhenReady && srvReady)
            {
                tmrReconnect.Enabled = false;
                ReconnectGroup.DisposeReconnectGroup();
                _ICAClient.Connect();
            }
        }