Example #1
0
 public void Start()
 {
     rudp = new Rudp();
     rudp.Init(0);
     clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
     clientSocket.Bind(new IPEndPoint(IPAddress.Parse(clientIp), clientPort));
     serverPoint = new IPEndPoint(IPAddress.Parse(serverIp), serverPort);
     netThread   = new Thread(NetProcess);
     netThread.Start();
 }
Example #2
0
 public void Stop()
 {
     if (rudp != null)
     {
         rudp = null;
     }
     if (clientSocket != null)
     {
         clientSocket.close();
         clientSocket = null;
     }
     if (serverPoint != null)
     {
         serverPoint = null;
     }
     if (netThread != null)
     {
         netThread.abort();
         netThread = null;
     }
 }
Example #3
0
 public TransferUdp()
 {
     U = new Rudp();
 }