Esempio n. 1
0
        public void Run()
        {
            router = new MessageRouter();
            server = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
            server.Bind(new IPEndPoint(IPAddress.Loopback, port));

            for (int i=0; i<5; i++)
            {
                BeginReceive();
            }
        }
Esempio n. 2
0
 private void dataReady(IAsyncResult ar)
 {
     byte[] bytes = udpClient.EndReceive(ar, ref udp_ep);
     receiveData();
     MessageRouter.Route(bytes, this);
 }