From ab4f8d46ada611c3c90da1c86b0d5f4edeb61175 Mon Sep 17 00:00:00 2001 From: Proddy Date: Mon, 3 Jul 2023 11:44:23 +0200 Subject: [PATCH] fix standalone build --- lib_standalone/espMqttClient.h | 67 +++++++++++++++------------------- 1 file changed, 30 insertions(+), 37 deletions(-) diff --git a/lib_standalone/espMqttClient.h b/lib_standalone/espMqttClient.h index f9a87ba63..354850f49 100644 --- a/lib_standalone/espMqttClient.h +++ b/lib_standalone/espMqttClient.h @@ -7,51 +7,40 @@ namespace espMqttClientTypes { enum class DisconnectReason : uint8_t { - USER_OK = 0, - MQTT_UNACCEPTABLE_PROTOCOL_VERSION = 1, - MQTT_IDENTIFIER_REJECTED = 2, - MQTT_SERVER_UNAVAILABLE = 3, - MQTT_MALFORMED_CREDENTIALS = 4, - MQTT_NOT_AUTHORIZED = 5, - TLS_BAD_FINGERPRINT = 6, - TCP_DISCONNECTED = 7 + USER_OK = 0, + MQTT_UNACCEPTABLE_PROTOCOL_VERSION = 1, + MQTT_IDENTIFIER_REJECTED = 2, + MQTT_SERVER_UNAVAILABLE = 3, + MQTT_MALFORMED_CREDENTIALS = 4, + MQTT_NOT_AUTHORIZED = 5, + TLS_BAD_FINGERPRINT = 6, + TCP_DISCONNECTED = 7 }; -const char* disconnectReasonToString(DisconnectReason reason); +const char * disconnectReasonToString(DisconnectReason reason); -enum class SubscribeReturncode : uint8_t { - QOS0 = 0x00, - QOS1 = 0x01, - QOS2 = 0x02, - FAIL = 0X80 -}; -const char* subscribeReturncodeToString(SubscribeReturncode returnCode); +enum class SubscribeReturncode : uint8_t { QOS0 = 0x00, QOS1 = 0x01, QOS2 = 0x02, FAIL = 0X80 }; +const char * subscribeReturncodeToString(SubscribeReturncode returnCode); -enum class Error : uint8_t { - SUCCESS = 0, - OUT_OF_MEMORY = 1, - MAX_RETRIES = 2, - MALFORMED_PARAMETER = 3, - MISC_ERROR = 4 -}; -const char* errorToString(Error error); +enum class Error : uint8_t { SUCCESS = 0, OUT_OF_MEMORY = 1, MAX_RETRIES = 2, MALFORMED_PARAMETER = 3, MISC_ERROR = 4 }; +const char * errorToString(Error error); struct MessageProperties { - uint8_t qos; - bool dup; - bool retain; - uint16_t packetId; + uint8_t qos; + bool dup; + bool retain; + uint16_t packetId; }; -typedef std::function OnConnectCallback; -typedef std::function OnDisconnectCallback; -typedef std::function OnSubscribeCallback; -typedef std::function OnUnsubscribeCallback; -typedef std::function OnMessageCallback; -typedef std::function OnPublishCallback; -typedef std::function PayloadCallback; -typedef std::function OnErrorCallback; +typedef std::function OnConnectCallback; +typedef std::function OnDisconnectCallback; +typedef std::function OnSubscribeCallback; +typedef std::function OnUnsubscribeCallback; +typedef std::function OnMessageCallback; +typedef std::function OnPublishCallback; +typedef std::function PayloadCallback; +typedef std::function OnErrorCallback; -} +} // namespace espMqttClientTypes class espMqttClient { public: @@ -109,6 +98,10 @@ class espMqttClient { return "12"; } + uint16_t getQueue() const { + return 0; + } + private: bool _connected; bool _connectPacketNotEnoughSpace;