// mqtt_client_wrapper.hpp #pragma once #include #include #include "app_config.hpp" #include "data_manager.hpp" #include "logger.hpp" #include "mqtt_client.hpp" #include "rtmp_manager.hpp" // 启动 MQTT 客户端线程(内部自动重连、订阅等) void mqtt_client_thread_func(); // 外部可访问的 MQTT 客户端指针 extern std::shared_ptr mqtt_client; // 请求 MQTT 客户端重启 extern std::atomic mqtt_restart_required;