16,212
社区成员
发帖
与我相关
我的任务
分享
explicit Subscriber(const QString& hostName,
const quint16 port,
const QSslConfiguration& config,
const bool ignoreSelfSigned=false,
QObject* parent = NULL)
: QMQTT::Client(hostName, port, config, ignoreSelfSigned, parent)
{
}
const QString hostStr = QString ("ssl://backaudio-test.mqtt.iot.gz.baidubce.com");
const QString EXAMPLE_TOPIC_SUB = QString("one2one/server");
const quint16 EXAMPLE_PORT = 1884;
QString mqttClientId = "DeviceId-caiwei";
QString mqttUsername = "backaudio-test/server";
QByteArray mqttPassword = QByteArray("pnCRLWFbX5U1rw6grQHCLJ2DAxb2I9KByQbBLhqY/A4=");
QSslConfiguration sslConfig = QSslConfiguration::defaultConfiguration();
Subscriber subscriber(hostStr, EXAMPLE_PORT, sslConfig);
subscriber.setClientId(mqttClientId);
subscriber.setUsername(mqttUsername);
subscriber.setPassword(mqttPassword);
subscriber.connectToHost();