public void WritePayloadFormatIndicator(MqttPayloadFormatIndicator value) { // 0 (0x00) Byte Indicates that the Payload is unspecified bytes, which is equivalent to not sending a Payload Format Indicator. if (value == MqttPayloadFormatIndicator.Unspecified) { return; } Write(MqttPropertyId.PayloadFormatIndicator, (byte)value); }
/// <summary> /// This is only supported when using MQTTv5. /// </summary> public MqttApplicationMessageBuilder WithPayloadFormatIndicator(MqttPayloadFormatIndicator payloadFormatIndicator) { _payloadFormatIndicator = payloadFormatIndicator; return(this); }
public MqttClientOptionsBuilder WithWillPayloadFormatIndicator(MqttPayloadFormatIndicator willPayloadFormatIndicator) { _options.WillPayloadFormatIndicator = willPayloadFormatIndicator; return(this); }