esp-open-rtos/extras/paho_mqtt_c
2016-06-26 19:56:56 +10:00
..
org.eclipse.paho.mqtt.embedded-c@5714645c76 Paho MQTT Embedded C client: Use submodule pointing to upstream repo 2016-06-26 19:56:56 +10:00
component.mk Paho MQTT Embedded C client: Use submodule pointing to upstream repo 2016-06-26 19:56:56 +10:00
LICENSE.txt MQTT client api and example 2016-04-14 16:59:07 +10:00
MQTTClient.c Paho MQTT Embedded C client: Use submodule pointing to upstream repo 2016-06-26 19:56:56 +10:00
MQTTClient.h Paho MQTT Embedded C client: Use submodule pointing to upstream repo 2016-06-26 19:56:56 +10:00
MQTTESP8266.c MQTT Client: Use LWIP socket options instead of select() 2016-06-26 19:56:56 +10:00
MQTTESP8266.h MQTT Client: Use LWIP socket options instead of select() 2016-06-26 19:56:56 +10:00
README.md Paho MQTT Embedded C client: Use submodule pointing to upstream repo 2016-06-26 19:56:56 +10:00

Paho MQTT Embedded C Client

https://www.eclipse.org/paho/clients/c/embedded/

ESP8266 port based on the port done by @baoshi.

Directory Organisation

  • org.eclipse.paho.mqtt.embedded-c/ is the upstream project.

  • MQTTClient.c is copied verbatim from org.eclipse.paho.mqtt.embedded-c/MQTTClient-C/src/ (as it needs to be in the same directory as MQTTClient.h)

  • MQTTClient.h is copied from the same place, and has one line changed to include the upstream platform header file.

... any time the submodule is updated, those two source files should also be refreshed.