wei
2020-11-28 d9a936f7ec50dc04c8786b9a661a0890ade52262
HDL_ON/DAL/DriverLayer/Control_TcpClient.cs
@@ -37,10 +37,11 @@
            {
                _tcpClient.Connect(IPAddress.Parse(_ip), _port);
                Task.Run(new Action(ReceiveMessage));//开启线程,不停接收消息
                MainPage.Log($"打开tcp client{_ip}:{_port}");
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                MainPage.Log(e.Message);
                throw;
            }
            return true;//返回连接状态
@@ -65,8 +66,12 @@
        public void SendMessage(byte[] bytes)
        {
            NetworkStream networkStream = _tcpClient.GetStream();
            if (networkStream.CanWrite)
            {
            networkStream.Write(bytes, 0, bytes.Length);
        }
            //networkStream.Close();
        }
        /// <summary>
        /// 获取列表数据回调方法