14#include <MQTTClient.h>
36 const char *,
const char *);
int mqtt_retrieve_message(char **, int *, char **, int *, const unsigned int)
wait for a given timeout in ms to retrieve any message of subscribed topics
Definition mqtt.c:837
int mqtt_publish(const char *, const char *)
Publish a message on topic using the global client.
Definition mqtt.c:498
void mqtt_reset(void)
Destroy MQTTClient handle and free mqtt_t.
Definition mqtt.c:212
int mqtt_publish_single_message(const char *, const char *, const char *)
Send a single message.
Definition mqtt.c:527
gboolean mqtt_is_initialized(void)
Get the global init status.
Definition mqtt.c:69
int mqtt_init(const char *)
Init MQTT communication.
Definition mqtt.c:361
int mqtt_init_auth(const char *, const char *, const char *)
Init MQTT communication.
Definition mqtt.c:375
int mqtt_subscribe(const char *)
subscribes to a single topic.
Definition mqtt.c:660
int mqtt_publish_single_message_auth(const char *, const char *, const char *, const char *, const char *)
Send a single message with credentials.
Definition mqtt.c:550
int mqtt_unsubscribe(const char *)
unsubscribe a single topic.
Definition mqtt.c:705