using Edge.Core.Parser.BinaryParser;
using Edge.Core.Parser.BinaryParser.MessageEntity;

namespace Wayne_Pump_Dart.MessageEntity
{
    /// <summary>
    /// </summary>
    public class MessageTemplateLookup : IMessageTemplateLookup
    {
        /// <summary>
        /// 
        /// </summary>
        /// <param name="bytes">ADR     CTRL    trans_Number    trans_Length    trans_data</param>
        /// <returns></returns>
        public MessageTemplateBase GetMessageTemplateByRawBytes(byte[] bytes)
        {
            //if (bytes.Length == 3 && bytes[1] == 0x70)
            //    return new Wayne_Pump_Dart.MessageEntity.Incoming.EOT();
            //else if (bytes[2] == 0x01 && bytes[3] == 1 && bytes[4] == 0x00)
            //    return new Wayne_Pump_Dart.MessageEntity.Incoming.PumpStatus_ResponseOrEvent();
            return new MessageBase();
        }
    }
}