您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

35 行
1.1 KiB

  1. using JT808.Protocol.Formatters;
  2. using JT808.Protocol.MessagePack;
  3. namespace JT808.Protocol.MessageBody
  4. {
  5. /// <summary>
  6. /// 单条存储多媒体数据检索上传命令
  7. /// </summary>
  8. public class JT808_0x8805 : JT808Bodies, IJT808MessagePackFormatter<JT808_0x8805>
  9. {
  10. /// <summary>
  11. /// 多媒体ID
  12. /// </summary>
  13. public uint MultimediaId { get; set; }
  14. /// <summary>
  15. /// 删除标志
  16. /// <see cref="JT808.Protocol.Enums.JT808MultimediaDeleted"/>
  17. /// </summary>
  18. public byte MultimediaDeleted { get; set; }
  19. public JT808_0x8805 Deserialize(ref JT808MessagePackReader reader, IJT808Config config)
  20. {
  21. JT808_0x8805 jT808_0X8805 = new JT808_0x8805();
  22. jT808_0X8805.MultimediaId = reader.ReadUInt32();
  23. jT808_0X8805.MultimediaDeleted = reader.ReadByte();
  24. return jT808_0X8805;
  25. }
  26. public void Serialize(ref JT808MessagePackWriter writer, JT808_0x8805 value, IJT808Config config)
  27. {
  28. writer.WriteUInt32(value.MultimediaId);
  29. writer.WriteByte(value.MultimediaDeleted);
  30. }
  31. }
  32. }