flashmq_plugin.cpp
475 Bytes
#include "flashmq_plugin.h"
#include "logger.h"
void flashmq_logf(int level, const char *str, ...)
{
Logger *logger = Logger::getInstance();
va_list valist;
va_start(valist, str);
logger->logf(level, str, valist);
va_end(valist);
}
FlashMQMessage::FlashMQMessage(const std::string &topic, const std::vector<std::string> &subtopics, const char qos, const bool retain) :
topic(topic),
subtopics(subtopics),
qos(qos),
retain(retain)
{
}