Avoid unnecessary enumeration for every packet

This commit is contained in:
Israel Lot
2018-04-16 14:30:52 -03:00
parent cd09a2f176
commit 5300742543
2 changed files with 31 additions and 27 deletions
@@ -15,7 +15,7 @@ namespace MQTTnet.Adapter
Task DisconnectAsync(TimeSpan timeout);
Task SendPacketsAsync(TimeSpan timeout, CancellationToken cancellationToken, IEnumerable<MqttBasePacket> packets);
Task SendPacketsAsync(TimeSpan timeout, CancellationToken cancellationToken, MqttBasePacket[] packets);
Task<MqttBasePacket> ReceivePacketAsync(TimeSpan timeout, CancellationToken cancellationToken);
}