Преглед изворни кода

把插入redis改成发布到reds(设备命令)

shenlongtailang пре 1 година
родитељ
комит
e0ede893ff
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      maincontrol/maincontrol.cpp

+ 2 - 1
maincontrol/maincontrol.cpp

@@ -30,7 +30,8 @@ maincontrol::maincontrol() : QObject()
 void maincontrol::OnData(std::string name,QVariant val)
 {
     // 传出来的设备命令需要发送给redis(module->oneitem->maincontrol)
-    m_pRedis->hset("devicecommand",name.c_str(),val.toString());
+    //m_pRedis->hset("devicecommand",name.c_str(),val.toString());
+    m_pRedis->Publish(name,val);
 }
 
 void maincontrol::sltSubData(const std::string topic, const std::string msg)