Procházet zdrojové kódy

localmqtt

样式分支
NXX před 2 roky
rodič
revize
0d439f8247
1 změnil soubory, kde provedl 8 přidání a 3 odebrání
  1. +8
    -3
      BPASmartClient.Business/Plugin/LocalMqtt.cs

+ 8
- 3
BPASmartClient.Business/Plugin/LocalMqtt.cs Zobrazit soubor

@@ -15,13 +15,18 @@ namespace BPASmartClient.Business.Plugin
public static LocalMqtt GetInstance => _Instance ?? (_Instance = new LocalMqtt());
private LocalMqtt() { }

SendScreenDataModel MqttPush = new SendScreenDataModel();
/// <summary>
///
/// </summary>
SendScreenDataModel MqttPushs = new SendScreenDataModel();

MQTTProxy mQTTProxy = new MQTTProxy();

public void Init(ScreenDeviceType DeviceType)
{
Dictionary<string, string> MqttPushdata = new Dictionary<string, string>();
MqttPush.mqttDataDic.Add(DeviceType.ToString(), SetTopic(DeviceType, MqttPushdata));
MQTTProxy mQTTProxy = new MQTTProxy();
MqttPushs.mqttDataDic.Add(DeviceType.ToString(), SetTopic(DeviceType, MqttPushdata));
mQTTProxy.Connected = new Action(() =>
{
mQTTProxy.Subscrib(ScreenTOPIC.GetInstance.GetTopic(DeviceType)) ;


Načítá se…
Zrušit
Uložit