Commit Iniziale
This commit is contained in:
25
com/mqtt_callback.cpp
Normal file
25
com/mqtt_callback.cpp
Normal file
@@ -0,0 +1,25 @@
|
||||
#include "mqtt_callback.h"
|
||||
|
||||
mqtt_callback::mqtt_callback(mqtt::async_client *cli, std::shared_ptr<spdlog::logger> log) {
|
||||
//initialize client pointer
|
||||
cli_=cli;
|
||||
log_=log;
|
||||
}
|
||||
|
||||
void mqtt_callback::connected(const mqtt::string &cause) {
|
||||
log_->info("MQTT client Connected: {}", cause.c_str());
|
||||
}
|
||||
|
||||
void mqtt_callback::connection_lost(const mqtt::string &cause) {
|
||||
log_->info("MQTT client Disconnected {}", cause.c_str());
|
||||
}
|
||||
|
||||
void mqtt_callback::message_arrived(mqtt::const_message_ptr msg) {
|
||||
log_->debug("Message Arrived: topic->{} - message->{}",
|
||||
msg->get_topic(), msg->to_string());
|
||||
}
|
||||
|
||||
void mqtt_callback::delivery_complete(mqtt::delivery_token_ptr tok) {
|
||||
log_->trace("Message Delivery complete \n tok: {}", tok->get_message_id());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user