У меня есть структура данных
struct dataLoad {
QString text;
QImage image;
};
, отправляющая ее в брокер mqtt и хочу прочитать из nodejs
var mqtt = require('mqtt')
//var client = mqtt.connect('mqtt://ps01.insightradar.com', username="murat" , password="murat1990" , clientId="nodeJS")
var client = mqtt.connect('mqtts://ps.xx.com', {
username: 'admin',
password: 'xx',
rejectUnauthorized: false
});
client.on('connect', function () {
client.subscribe('qtmqtt/topic1', function (err) {
if (!err) {
client.publish('result/light', 'Hello mqtt')
}
})
})
client.on('message', function (topic, message) {
// message is Buffer
console.log("mesaj geldi")
console.log(message.toString())
})
Я могу получить полезную нагрузку Qdatastream.Как я могу декодировать их как текст, так и изображение (изображение в формате PNG)
Спасибо