#ifndef MQTT_CLIENT_H #define MQTT_CLIENT_H #include typedef struct { struct mosquitto *mosq; } mqtt_client_t; int mqtt_client_init(mqtt_client_t *client, const char *broker_address, int port, const char *topic); void mqtt_client_cleanup(mqtt_client_t *client); void mqtt_client_loop(mqtt_client_t *client); #endif // MQTT_CLIENT_H