From 808c2da5f6524f36d1d1dee7288c6173f4cc6918 Mon Sep 17 00:00:00 2001 From: Christian Kratky Date: Sun, 28 Apr 2019 23:03:54 +0200 Subject: [PATCH] Add PacketIdentifier for QoS 2. --- Source/MQTTnet/Formatter/V3/MqttV310DataConverter.cs | 1 + Source/MQTTnet/Formatter/V5/MqttV500DataConverter.cs | 2 ++ 2 files changed, 3 insertions(+) diff --git a/Source/MQTTnet/Formatter/V3/MqttV310DataConverter.cs b/Source/MQTTnet/Formatter/V3/MqttV310DataConverter.cs index 11127ad6..8dd20988 100644 --- a/Source/MQTTnet/Formatter/V3/MqttV310DataConverter.cs +++ b/Source/MQTTnet/Formatter/V3/MqttV310DataConverter.cs @@ -216,6 +216,7 @@ namespace MQTTnet.Formatter.V3 return new MqttClientPublishResult { + PacketIdentifier = pubRecPacket.PacketIdentifier, ReasonCode = MqttClientPublishReasonCode.Success }; } diff --git a/Source/MQTTnet/Formatter/V5/MqttV500DataConverter.cs b/Source/MQTTnet/Formatter/V5/MqttV500DataConverter.cs index c26ca620..8071fc32 100644 --- a/Source/MQTTnet/Formatter/V5/MqttV500DataConverter.cs +++ b/Source/MQTTnet/Formatter/V5/MqttV500DataConverter.cs @@ -223,6 +223,7 @@ namespace MQTTnet.Formatter.V5 { return new MqttClientPublishResult { + PacketIdentifier = pubCompPacket.PacketIdentifier, ReasonCode = MqttClientPublishReasonCode.UnspecifiedError, ReasonString = pubCompPacket.Properties?.ReasonString, UserProperties = pubCompPacket.Properties?.UserProperties @@ -231,6 +232,7 @@ namespace MQTTnet.Formatter.V5 var result = new MqttClientPublishResult { + PacketIdentifier = pubCompPacket.PacketIdentifier, ReasonCode = MqttClientPublishReasonCode.Success, ReasonString = pubCompPacket.Properties?.ReasonString, UserProperties = pubCompPacket.Properties?.UserProperties