private void VCP9412_NewData(ushort type, byte[] data) { ReciveDataHandler tmp = ReciveData; if (tmp != null) { IACIMessage message = MessageParser.Parse(type, data); try { tmp(message); } catch (Exception) { throw; } } }
/// <summary> /// 通知信息接收 /// </summary> /// <param name="type"></param> /// <param name="data"></param> internal override void NoticeDataReceive(DevType head, byte[] data) { ReciveDataHandler tmp = ReceiveData; if (tmp != null) { try { IBaseModule message = MessageParser.Parse(head, data); tmp(m_DevName, head, message); } catch (Exception e) { log.LOG(e); //Console.WriteLine(ex.Message + ex.StackTrace); } } }