CloseResponse.cs 557 B

123456789101112131415161718192021222324
  1. using Parser.BinaryParser.Attributes;
  2. namespace HengShan_Pump_NonIC.MessageEntity
  3. {
  4. public class CloseResponse : NonICMessageTemplateBase
  5. {
  6. public CloseResponse()
  7. {
  8. //CMD = 0xA6;
  9. }
  10. [Format(1, EncodingType.BIN, 3)]
  11. public int result { get; set; }
  12. public Result EnumResult
  13. {
  14. get { return result == 0x55 ? Result.成功 : Result.失败; }
  15. set
  16. {
  17. result = (value == Result.成功) ? 0x55 : 0xAA;
  18. }
  19. }
  20. }
  21. }