25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
 
 

25 satır
717 B

  1. using System.Text;
  2. using MQTTnet.Core.Protocol;
  3. namespace MQTTnet.Core.Packets
  4. {
  5. public class MqttPublishPacket : MqttBasePublishPacket
  6. {
  7. public bool Retain { get; set; }
  8. public MqttQualityOfServiceLevel QualityOfServiceLevel { get; set; }
  9. public bool Dup { get; set; }
  10. public string Topic { get; set; }
  11. public byte[] Payload { get; set; }
  12. public override string ToString()
  13. {
  14. return
  15. $"{nameof(MqttPublishPacket)} [Topic={Topic}] [Payload={Encoding.UTF8.GetString(Payload, 0, Payload.Length)}] [QoSLevel={QualityOfServiceLevel}] [Dup={Dup}] [Retain={Retain}] [PacketIdentifier={PacketIdentifier}]";
  16. }
  17. }
  18. }