Class MqttPublishPacket
- Namespace
- MQTTnet.Packets
- Assembly
- MQTTnet.dll
public sealed class MqttPublishPacket : MqttPacketWithIdentifier
- Inheritance
-
MqttPublishPacket
- Inherited Members
-
- Extension Methods
-
Constructors
MqttPublishPacket()
public MqttPublishPacket()
Properties
ContentType
public string ContentType { get; set; }
Property Value
- string
CorrelationData
public byte[] CorrelationData { get; set; }
Property Value
- byte[]
Dup
public bool Dup { get; set; }
Property Value
- bool
MessageExpiryInterval
public uint MessageExpiryInterval { get; set; }
Property Value
- uint
public MqttPayloadFormatIndicator PayloadFormatIndicator { get; set; }
Property Value
- MqttPayloadFormatIndicator
PayloadSegment
public ArraySegment<byte> PayloadSegment { get; set; }
Property Value
- ArraySegment<byte>
QualityOfServiceLevel
public MqttQualityOfServiceLevel QualityOfServiceLevel { get; set; }
Property Value
- MqttQualityOfServiceLevel
ResponseTopic
public string ResponseTopic { get; set; }
Property Value
- string
Retain
public bool Retain { get; set; }
Property Value
- bool
SubscriptionIdentifiers
public List<uint> SubscriptionIdentifiers { get; set; }
Property Value
- List<uint>
Topic
public string Topic { get; set; }
Property Value
- string
TopicAlias
public ushort TopicAlias { get; set; }
Property Value
- ushort
UserProperties
public List<MqttUserProperty> UserProperties { get; set; }
Property Value
- List<MqttUserProperty>
Methods
ToString()
public override string ToString()
Returns
- string