예제 #1
0
 public void Stop()
 {
     if (server != null)
     {
         server.Stop();
     }
     if (client != null)
     {
         client.Close();
         client = null;
     }
 }
예제 #2
0
        public void AcceptTCPClient()
        {
            if (server != null)
            {
                server.Start();


                try
                {
                    client = new Client.TCPClientWorker(server.AcceptTcpClient());
                    client.ErrorHappened += OnErrorHappened;
                }
                catch (Exception e)
                {
                    ErrorHappened?.Invoke(e.ToString());
                }
            }
        }