12345678910111213141516171819202122232425 |
- #ifndef NETDATA_MQTT_H
- #define NETDATA_MQTT_H
- #ifdef ENABLE_ACLK
- #include "externaldeps/mosquitto/mosquitto.h"
- #endif
- void _show_mqtt_info();
- int _link_event_loop();
- void _link_shutdown();
- int mqtt_attempt_connection(char *aclk_hostname, int aclk_port, char *username, char *password);
- int _mqtt_lib_init();
- int _link_subscribe(char *topic, int qos);
- int _link_send_message(char *topic, unsigned char *message, int *mid);
- const char *_link_strerror(int rc);
- int _link_set_lwt(char *topic, int qos);
- int aclk_handle_cloud_request(char *);
- extern char *get_topic(char *sub_topic, char *final_topic, int max_size);
- #endif
|