Beispiel #1
0
        public void StartConnection()
        {
            if ((!ServerConnect.IsConnecting && !ServerConnect.IsConnected) ||
                !KadEngine.IsRunning)
            {
                // ed2k
                if (Preference.UseNetworkED2K &&
                    !ServerConnect.IsConnecting && !ServerConnect.IsConnected)
                {
                    ServerConnect.ConnectToAnyServer();
                }

                // kad
                if ((Preference.UseNetworkKademlia) && !KadEngine.IsRunning)
                {
                    KadEngine.Start();
                }
            }
        }