mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-06 15:59:52 +03:00
fix standalone build
This commit is contained in:
@@ -18,21 +18,10 @@ enum class DisconnectReason : uint8_t {
|
||||
};
|
||||
const char * disconnectReasonToString(DisconnectReason reason);
|
||||
|
||||
enum class SubscribeReturncode : uint8_t {
|
||||
QOS0 = 0x00,
|
||||
QOS1 = 0x01,
|
||||
QOS2 = 0x02,
|
||||
FAIL = 0X80
|
||||
};
|
||||
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
|
||||
};
|
||||
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 {
|
||||
@@ -51,7 +40,7 @@ typedef std::function<void(uint16_t packetId)> OnPublishCallback;
|
||||
typedef std::function<size_t(uint8_t * data, size_t maxSize, size_t index)> PayloadCallback;
|
||||
typedef std::function<void(uint16_t packetId, Error error)> 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;
|
||||
|
||||
Reference in New Issue
Block a user