UdpClient myClient;
 
         Thread recvThread;
 
 
         
 
         private void startRecv(int port)
 
         {
 
             myClient = new UdpClient(port);
 
             recvThread = new Thread(new ThreadStart(receive));
 
             recvThread.Start();
 
         }
 
 
         
 
         private void stopRecv()
 
         {
 
             recvThread.Abort();
 
         }
 
 
         private void receive()
 
         {
 
             IPEndPoint ipEP = new IPEndPoint(IPAddress.Any, 0);
 
             while (myClient!=null)
 
             {
 
                 byte[]recvBytes = myClient.Receive(ref ipEP);
 
                 if (recvBytes.Length > 0)
 
                 {
 
                     
 
                 }
 
             }
 
         }
 
 
         
 
         private void send(byte[]sendBytes,string remoteIP,int remotePort)
 
         {
 
             myClient.Send(sendBytes, sendBytes.Length, remoteIP, remotePort);
 
         }