28#include <MQTTClient.h>
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:730
int mqtt_publish(const char *, const char *)
Publish a message on topic using the global client.
Definition: mqtt.c:441
void mqtt_reset(void)
Destroy MQTTClient handle and free mqtt_t.
Definition: mqtt.c:192
int mqtt_publish_single_message(const char *, const char *, const char *)
Send a single message.
Definition: mqtt.c:470
gboolean mqtt_is_initialized(void)
Get the global init status.
Definition: mqtt.c:81
int mqtt_init(const char *)
Init MQTT communication.
Definition: mqtt.c:330
int mqtt_subscribe(const char *)
subscribes to a single topic.
Definition: mqtt.c:562
int mqtt_unsubscribe(const char *)
unsubscribe a single topic.
Definition: mqtt.c:607