40 virtual void logWarning(
const std::string &msg)
const = 0;
46 virtual void logInfo(
const std::string &msg)
const = 0;
52 virtual void logDebug(
const std::string &msg)
const = 0;
61 virtual void logNewPeer(
const std::string &ip, uint16_t port, solanet::UUID uuid,
62 const std::string &topic)
const = 0;
71 virtual void logRemovePeer(
const std::string &ip, uint16_t port, solanet::UUID uuid,
72 const std::string &topic)
const = 0;
79 virtual void logNewMessage(
const std::string &topic,
const std::string &msg,
80 solanet::UUID msg_uuid) = 0;
89 solanet::UUID own_uuid) = 0;
98 solanet::UUID own_uuid) = 0;
100 virtual void logMinhcastBroadcast(solanet::UUID msg_id, uint32_t level, uint32_t number,
101 uint32_t forward_up_limit, uint32_t forward_down_limit) = 0;
103 virtual void logNewNetworkPeer(solanet::UUID uuid,
const std::string &ip, uint16_t port,
104 int level,
int number) = 0;
106 virtual void logReceivedMessages(solanet::UUID node_uuid, solanet::UUID initial_sender,
107 solanet::UUID message, uint32_t round) = 0;