17#ifndef DAISI_SOLA_NS3_CONFIG_HELPER_NS3_H_
18#define DAISI_SOLA_NS3_CONFIG_HELPER_NS3_H_
20#include "SOLA/event_dissemination_minhcast.h"
21#include "SOLA/management_overlay_minhton.h"
22#include "logging/logger_manager.h"
24namespace daisi::sola_ns3 {
27 config.setLogger(std::vector<sola::ManagementOverlayMinhton::Logger>{
28 daisi::global_logger_manager->createMinhtonLogger(
"MO")});
32 config.logger = std::vector<sola::EventDisseminationMinhcast::Logger>{
33 daisi::global_logger_manager->createNatterLogger()};
35 const std::string postfix =
"ED:" + topic;
36 return daisi::global_logger_manager->createMinhtonLogger(postfix);
Definition config_node.h:30
Definition event_dissemination_minhcast.h:35
std::function< minhton::Logger::LoggerPtr(std::string)> topic_tree_logger_create_fct
Definition event_dissemination_minhcast.h:40