Я только недавно начал изучать Москито. Мне нужно создать пользовательский обработчик событий (при подключении клиента и при получении сообщения), который будет встроен в Mosquitto и запущен на сервере в виде пакета. Идея не в том, чтобы использовать отдельную программу (клиент), подписанную на некоторые темы (как это работает в большинстве случаев), а в том, чтобы Mosquitto обрабатывал данные.
Моя идея:
- Некоторые предполагают, что клиент делает паб в Mosquitto в некоторых топи c.
- Mosquitto делает свои волхвы c (поведение по умолчанию), а также запускает обратный вызов (поэтому данные обрабатываются так, как нужно). Я описываю это в CB)
Я читал документы API Mosquitto, но с трудом понимаю, как его использовать.
Вопросы:
- Возможно ли создать такой плагин с помощью Mosquitto / API?
- У вас есть репозиторий с примером создания обратных вызовов? Видел mysql пример и пример плагина авторизации, но ни один из них не работал для меня - все еще не повезло в создании собственного плагина.
- Или, может быть, кто-то может описать процесс создания плагинов / расширения Mosquitto?
- Любые инструкции по сборке плагинов и вставке их в Mosquitto?