Exemplo n.º 1
0
        public void Start()
        {
            NetworkEndPoint    endPoint = new NetworkEndPoint(IPAddress.Any, portNumber);
            ConnectionListener listener = new TcpConnectionListener(endPoint);

            Running = true;

            Console.WriteLine("Starting server!");
            Console.WriteLine("Server listening on " + (listener as TcpConnectionListener).EndPoint);

            listener.NewConnection += NewConnectionHandler;
            listener.Start();

            while (Running)
            {
                //Do nothing
            }

            //Close all
            listener.Close();
            //Exit 0
            Environment.Exit(0);
        }