manually merge in official 0.9.0 version

This commit is contained in:
proddy
2021-07-27 21:43:17 +02:00
parent d5d75eee63
commit c5688ab632
5 changed files with 16 additions and 15 deletions

View File

@@ -82,6 +82,7 @@ class AsyncMqttClient {
uint16_t subscribe(const char* topic, uint8_t qos);
uint16_t unsubscribe(const char* topic);
uint16_t publish(const char* topic, uint8_t qos, bool retain, const char* payload = nullptr, size_t length = 0, bool dup = false, uint16_t message_id = 0);
bool clearQueue(); // Not MQTT compliant!
const char* getClientId() const;
@@ -96,7 +97,7 @@ class AsyncMqttClient {
DISCONNECTING,
DISCONNECTED
} _state;
bool _tlsBadFingerprint;
AsyncMqttClientDisconnectReason _disconnectReason;
uint32_t _lastClientActivity;
uint32_t _lastServerActivity;
uint32_t _lastPingRequestTime;