Consider using sz-strings for file extension to enable matching to alternative file extensions
Member MqttClient::publishWithQoS (const String &topic, const String &message, int QoS, bool retained=false, MqttMessageDeliveredCallback onDelivery=nullptr)
deprecate: Use publish(const String& topic, const String& message, uint8_t flags = 0) instead. If you want to have a callback that should be triggered on successful delivery of messages then use setEventHandler(MQTT_TYPE_PUBACK, youCallback) instead.
Member MqttClient::setCallback (MqttStringSubscriptionCallback subscriptionCallback=nullptr)
deprecate: Use setEventHandler(MQTT_TYPE_PUBLISH, MqttDelegate handler) instead.