示例#1
0
    void Start()
    {
        IPAddress  ipAddress = new IPAddress(ipBytes);
        IPEndPoint endPoint  = new IPEndPoint(ipAddress, port);

        echoServer = new UdpEchoServer(endPoint);
        echoServer.StartServer();
    }
示例#2
0
        /// <summary>
        /// Runs the UDP server mode
        /// </summary>
        public void Run()
        {
            UdpEchoServer echoServer = new UdpEchoServer(serverPort);

            echoServer.OnDataReceived    += new UdpEchoServer.DataReceivedDelegate(echoServer_OnDataReceived);
            echoServer.OnSocketException += new UdpEchoServer.SocketExceptionDelegate(echoServer_OnSocketException);

            Console.WriteLine(string.Format(Messages.UDPServerCaption, serverPort));

            echoServer.Start();
            Console.ReadKey(true);
            echoServer.Stop();
        }
示例#3
0
        /// <summary>
        /// Runs the UDP server mode
        /// </summary>
        public void Run()
        {
            var echoServer = new UdpEchoServer(_serverPort);

            echoServer.OnDataReceived    += echoServer_OnDataReceived;
            echoServer.OnSocketException += echoServer_OnSocketException;

            Console.WriteLine(Messages.UDPServerCaption, _serverPort);

            echoServer.Start();
            Console.ReadKey(true);
            echoServer.Stop();
        }