using MQTTnet.Client;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Edge.Core.MqttClient
{
public interface IMqttClientService
{
///
/// 开启 Mqtt
///
/// 要订阅的主题
void Start();
///
/// 发布主题
///
/// 发布的主题
/// 参数 json 串
void Public(string topic, string paramsJson);
///
/// MQTT 已连接事件
///
event EventHandler OnConnect;
///
/// MQTT 已断开事件
///
event EventHandler OnDisconnect;
///
/// MQTT 获取到信息事件
///
event EventHandler OnApplicationMessageReceived;
}
}