Refactor manage client

This commit is contained in:
Christian Kratky
2017-10-21 15:49:50 +02:00
parent d052f409b6
commit 24c35de330
17 changed files with 485 additions and 108 deletions
+2 -2
View File
@@ -10,10 +10,10 @@ namespace MQTTnet.Core.Client
bool IsConnected { get; }
event EventHandler<MqttApplicationMessageReceivedEventArgs> ApplicationMessageReceived;
event EventHandler Connected;
event EventHandler<MqttClientConnectedEventArgs> Connected;
event EventHandler<MqttClientDisconnectedEventArgs> Disconnected;
Task ConnectAsync(IMqttClientOptions options);
Task<MqttClientConnectResult> ConnectAsync(IMqttClientOptions options);
Task DisconnectAsync();
Task<IList<MqttSubscribeResult>> SubscribeAsync(IEnumerable<TopicFilter> topicFilters);