diff --git a/README.md b/README.md index c4b04fb..faa91c4 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ public: virtual bool onConnect(IPAddress addr, uint16_t client_count); virtual bool onAuth(String username, String password); - virtual bool onData(String topic, const char *data, uint32_t length); + virtual void onData(String topic, const char *data, uint32_t length); virtual bool publish(String topic, uint8_t* data, uint16_t data_length, uint8_t qos=0, uint8_t retain=0); virtual bool publish(String topic, String data, uint8_t qos=0, uint8_t retain=0); diff --git a/src/uMQTTBroker.cpp b/src/uMQTTBroker.cpp index dfeeda2..e29c15d 100644 --- a/src/uMQTTBroker.cpp +++ b/src/uMQTTBroker.cpp @@ -46,7 +46,7 @@ uMQTTBroker *uMQTTBroker::TheBroker; return true; } - bool uMQTTBroker::onData(String topic, const char *data, uint32_t length) { + void uMQTTBroker::onData(String topic, const char *data, uint32_t length) { } bool uMQTTBroker::publish(String topic, uint8_t* data, uint16_t data_length, uint8_t qos, uint8_t retain) { diff --git a/src/uMQTTBroker.h b/src/uMQTTBroker.h index fde40c2..909e616 100644 --- a/src/uMQTTBroker.h +++ b/src/uMQTTBroker.h @@ -59,7 +59,7 @@ public: virtual bool onConnect(IPAddress addr, uint16_t client_count); virtual bool onAuth(String username, String password); - virtual bool onData(String topic, const char *data, uint32_t length); + virtual void onData(String topic, const char *data, uint32_t length); virtual bool publish(String topic, uint8_t* data, uint16_t data_length, uint8_t qos=0, uint8_t retain=0); virtual bool publish(String topic, String data, uint8_t qos=0, uint8_t retain=0);