add close() and isListening() to MqttServer

This commit is contained in:
Michael Zanetti 2018-11-14 02:37:23 +01:00
parent c6a4111677
commit 63e8f2055e
2 changed files with 12 additions and 0 deletions

View File

@ -106,6 +106,16 @@ bool MqttServer::listen(const QHostAddress &address, quint16 port, MqttUserValid
return true;
}
bool MqttServer::isListening() const
{
return d_ptr->server->isListening();
}
void MqttServer::close()
{
d_ptr->server->close();
}
QStringList MqttServer::clients() const
{
QStringList clientIds;

View File

@ -49,6 +49,8 @@ public:
void setMaximumSubscriptionsQoS(Mqtt::QoS maximumSubscriptionQoS);
bool listen(const QHostAddress &address = QHostAddress::Any, quint16 port = 1883, MqttUserValidator *userValidator = nullptr);
bool isListening() const;
void close();
QStringList clients() const;