Esempio n. 1
0
        QL_Result Send(byte[] data)
        {
            QL_Result rst = new QL_Result();

            rst.Data = data;

            rst.Result = Tcp_Qu_RW(Port, _ipAdd, rst.Data);

            setResult(rst);

            return(rst);
        }
Esempio n. 2
0
 /// <summary>
 /// 경광등의 결과값으로 상태를 적용 한다.
 /// </summary>
 /// <param name="rst"></param>
 private void setResult(QL_Result rst)
 {
     //연결이 끊어짐
     if (!rst.Result)
     {
         QL_Status_Change(enQL_Status.Disconnected);
         dataChange(GetData(false));
     }
     else
     {
         QL_Status_Change(enQL_Status.Connected);
         dataChange(rst.Data);
     }
 }
Esempio n. 3
0
        /// <summary>
        /// 경광등에 byte[] 데이터를 보낸다
        /// </summary>
        /// <param name="data"></param>
        /// <returns></returns>
        public bool Send_Data(byte[] data)
        {
            QL_Result rst = Send(data);

            return(rst.Result);
        }