예제 #1
0
        public void Start()
        {
            if (!_tcpClient.Connected)
            {
                if (Sysinfo != null)
                    Sysinfo("Socket Closed, Cannot send data.");
                return;
            }

            var msg = new ByteArray();

            msg.WriteUTFBytes("1");
            var m = msg.GetBuffer();
            _tcpClient.Client.Send(m);

            //var m = Encoding.UTF8.GetBytes("1");
            //_tcpClient.Client.Send(m);

            StopRev = false;

            Sysinfo("Start Listen...");
            //var RevThread = new Thread(new ThreadStart(ReceiveMessage));
            var RevThread = new Thread(new ThreadStart(Receive));
            RevThread.Start();
        }