Suspend keep alive checking while a packet is being received.

This commit is contained in:
Christian Kratky
2018-05-29 23:13:53 +02:00
parent 7e0017d14a
commit a10183628b
14 changed files with 146 additions and 118 deletions
@@ -1,18 +1,17 @@
using System;
using System.IO;
using MQTTnet.Packets;
namespace MQTTnet.Adapter
{
public sealed class ReceivedMqttPacket : IDisposable
{
public ReceivedMqttPacket(MqttPacketHeader header, MemoryStream body)
public ReceivedMqttPacket(byte fixedHeader, MemoryStream body)
{
Header = header ?? throw new ArgumentNullException(nameof(header));
FixedHeader = fixedHeader;
Body = body;
}
public MqttPacketHeader Header { get; }
public byte FixedHeader { get; }
public MemoryStream Body { get; }