把MQTTClient封装到dll连接服务器失败
各位好,我最近在做MQTT的通讯,下载了TMS的MQTT控件,若只在窗体中拉入控件,能与MQTT的服务器连接上。
但当我把MQTTClient封装在dll后,就连接不上了。
后来我查了下服务器的日志,显示封装后的MQTTClient已经连接上服务器,服务器也下发了连接信息,我估计是封装后的MQTTClient不能接收到服务器下发的连接信息,导致在客户端中显示一直在连接。
服务器日志:
1599123035: New client connected from 192.168.1.83 as ClientCCC (p2, c1, k120, u'qiang').
1599123035: No will message specified.
1599123035: Sending CONNACK to ClientCCC (0, 0)
是否MQTTClient在dll中接收不了服务器的信息问题?有什么方法可以解决?