Mosquitto хранит непереданные сообщения о повторной инициализации

Я использую клиентская библиотека mosquitto c ++ и пытаюсь переустановить соединение (чтобы подключиться к другому брокеру).

Как я могу убедиться, что все сообщения передаются (QoS1) до того, как я mosquitto_reinitialize ()? Является ли повторная инициализация даже правильным способом или я должен запустить disconnect() до? Есть ли способ проверить, нет ли переданных сообщений?

В настоящее время, когда я вызываю повторную инициализацию, сообщения, которые еще не были переданы посреднику, удаляются при повторной инициализации.

Спасибо за вашу помощь

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]