123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- using Edge.Core.Parser.BinaryParser.Attributes;
- using System;
- using System.Collections.Generic;
- using System.Text;
- namespace VeederRoot_ATG_Console.MessageEntity.DispenserInterface.Outgoing
- {
- public abstract class OutgoingMessageBase : MessageBase
- {
-
-
-
- [Format(1, EncodingType.ASCII, -9700)]
- [Range(0, 9, "EventId must in range 0 to 9")]
- public int EventId { get; set; }
-
-
-
-
-
-
-
-
-
- [Format(2, EncodingType.ASCII_PadLeftWithZero, -9600)]
- public byte ErrorFlag { get; set; }
-
-
-
- [Format(4, EncodingType.ASCII_PadLeftWithZero, -9500)]
- [Range(0, 9999, "SecondsDelay must in range 0 to 9999")]
- public int SecondsDelay { get; set; }
-
-
-
- [Format(2, EncodingType.ASCII_PadLeftWithZero, -9400)]
- [Range(0, 99, "EventId must in range 0 to 99")]
- public byte FuelingPositionId { get; set; }
-
- }
- }
|