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(); }
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; } }
public TransferUdp() { U = new Rudp(); }