Example #1
0
        /// <summary>
        /// Start the server
        /// </summary>
        /// <returns></returns>
        public bool Start()
        {
            if (Logging)
            {
                Logger.Write("REGION", "Method [Start]");
            }

            if (!ListenThread.IsAlive && !Running)
            {
                if (Logging)
                {
                    Logger.Write("SUCCESS", "Starting server");
                }

                Running = true;

                ListenThread.Start();
                ManagementThread.Start();
                return(true);
            }

            if (Logging)
            {
                Logger.Write("FAILED", "Starting server");
            }

            return(false);
        }
Example #2
0
        public bool Start()
        {
            if (!ListenThread.IsAlive)
            {
                Running = true;

                ListenThread.Start();
                PingThread.Start();

                return(true);
            }

            return(false);
        }
Example #3
0
 public void Start()
 {
     Listener.Start();
     ListenThread.Start(this);
 }