Exemple #1
0
    public IPEndPoint OpenClient(IPEndPoint local_udp_endpoint)
    {
        if (udpThreadState != null)
        {
            StopClient();
            udpThreadState = null;
        }
        udpThreadState = new UDPThread();
        IPEndPoint localEndPoint = udpThreadState.Open(local_udp_endpoint);

        runningThread = new Thread(new ThreadStart(udpThreadState.mythread));
        runningThread.Start();
        return(localEndPoint);
    }
Exemple #2
0
 public IPEndPoint OpenSendOnlyClient(IPEndPoint local_udp_endpoint)
 {
     runningThread  = null;
     udpThreadState = new UDPThread();
     return(udpThreadState.Open(local_udp_endpoint));
 }