Example #1
0
 public AsyncThread(string dest, string key, string[] data, ClientThread parent)
 {
     this.dest   = dest;
     this.key    = key;
     this.data   = data;
     this.parent = parent;
 }
Example #2
0
        //监听信息请求和发送信息方法
        static void MessageListen()
        {
            try
            {
                Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
                socket.Bind(new IPEndPoint(IPAddress.Any, Interface.port));
                socket.Listen(200);

                while (true)
                {
                    ClientThread ct = new ClientThread(socket.Accept());
                    new Thread(ct.Execute).Start();
                    System.Threading.Thread.Sleep(100);
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("[警告:来自 Program.MessageListen] " + ex.Message);
            }
        }