public MqttSubAckPacket CreateSubAckPacket(MqttSubscribePacket subscribePacket, Server.MqttClientSubscribeResult subscribeResult) { if (subscribePacket == null) { throw new ArgumentNullException(nameof(subscribePacket)); } if (subscribeResult == null) { throw new ArgumentNullException(nameof(subscribeResult)); } var subackPacket = new MqttSubAckPacket { PacketIdentifier = subscribePacket.PacketIdentifier }; subackPacket.ReturnCodes.AddRange(subscribeResult.ReturnCodes); return(subackPacket); }
public MqttSubAckPacket CreateSubAckPacket(MqttSubscribePacket subscribePacket, Server.MqttClientSubscribeResult subscribeResult) { var subackPacket = new MqttSubAckPacket { PacketIdentifier = subscribePacket.PacketIdentifier }; subackPacket.ReturnCodes.AddRange(subscribeResult.ReturnCodes); return(subackPacket); }