using System.Collections.Generic; namespace MQTTnet.Packets { public class MqttConnectPacketProperties { public uint? WillDelayInterval { get; set; } public uint? SessionExpiryInterval { get; set; } public string AuthenticationMethod { get; set; } public byte[] AuthenticationData { get; set; } public bool? RequestProblemInformation { get; set; } public bool? RequestResponseInformation { get; set; } public ushort? ReceiveMaximum { get; set; } public ushort? TopicAliasMaximum { get; set; } public uint? MaximumPacketSize { get; set; } public List UserProperties { get; set; } } }