示例#1
0
        private static void StartServer(String hostName, UInt16 hostPort, bool noneproxy, bool tester_)
        {
            init_Server();
            TC = null;
            TC = new TefreecaUnit_interface(noneproxy, tester_);
            while (true)
            {
                Thread.Sleep(1000);
                Console.WriteLine("Connecting Server [{0}:{1}]", hostName, hostPort);

                TC.ConnectToServer(hostName, hostPort);
                if (!TC.is_connected())
                {
                    Console.WriteLine("Failure Connect, Reconnecting..");
                    continue;
                }
                else
                {
                    TefreecaUnit_interface.Tefreeca_client_event += Eventer_Tefreeca_client_event;
                    break;
                }
            }
        }