Example #1
0
        /// <summary>
        /// 开始监听
        /// </summary>
        public void start()
        {
            try
            {
                UserJoinListener uj = new UserJoinListener(this.Server);
                ConsolePlusLib.Core.Server.UserJoinFlag   = true;
                ConsolePlusLib.Core.Server.UserJoinThread = new Thread(uj.begin);
                ConsolePlusLib.Core.Server.UserJoinThread.Start();

                UserQuitListener uq = new UserQuitListener(this.Server);
                ConsolePlusLib.Core.Server.UserQuitFlag   = true;
                ConsolePlusLib.Core.Server.UserQuitThread = new Thread(uq.begin);
                ConsolePlusLib.Core.Server.UserQuitThread.Start();

                ConsolePlusLib.Console.Out.println("服务器已启动!");
            }
            catch (Exception ex)
            {
                ConsolePlusLib.Console.Out.println(Level.Warning, "服务器监听失败!");
                ConsolePlusLib.Console.Out.println(Level.Error, ex.ToString());
            }
        }
Example #2
0
        /// <summary>
        /// 开始监听
        /// </summary>
        public void start()
        {
            try
            {
                UserJoinListener uj = new UserJoinListener(this.Server);
                ConsolePlusLib.Core.Server.UserJoinFlag = true;
                ConsolePlusLib.Core.Server.UserJoinThread = new Thread(uj.begin);
                ConsolePlusLib.Core.Server.UserJoinThread.Start();

                UserQuitListener uq = new UserQuitListener(this.Server);
                ConsolePlusLib.Core.Server.UserQuitFlag = true;
                ConsolePlusLib.Core.Server.UserQuitThread = new Thread(uq.begin);
                ConsolePlusLib.Core.Server.UserQuitThread.Start();

                ConsolePlusLib.Console.Out.println("服务器已启动!");
            }
            catch (Exception ex)
            {
                ConsolePlusLib.Console.Out.println(Level.Warning, "服务器监听失败!");
                ConsolePlusLib.Console.Out.println(Level.Error, ex.ToString());
            }
        }