MqttPublishPacketProperties.cs 622 B

123456789101112131415161718192021222324
  1. using System.Collections.Generic;
  2. using MQTTnet.Protocol;
  3. namespace MQTTnet.Packets
  4. {
  5. public class MqttPublishPacketProperties
  6. {
  7. public MqttPayloadFormatIndicator? PayloadFormatIndicator { get; set; }
  8. public uint? MessageExpiryInterval { get; set; }
  9. public ushort? TopicAlias { get; set; }
  10. public string ResponseTopic { get; set; }
  11. public byte[] CorrelationData { get; set; }
  12. public List<MqttUserProperty> UserProperties { get; set; }
  13. public List<uint> SubscriptionIdentifiers { get; set; }
  14. public string ContentType { get; set; }
  15. }
  16. }