21std::shared_ptr<Logger> getStdLogger();
24std::shared_ptr<Logger> getFileLogger(
const std::string& path);
27std::shared_ptr<Logger> getSyslogLogger(
const char* name);
29OPENDHT_PUBLIC
void enableLogging(dht::DhtRunner& dht);
31OPENDHT_PUBLIC
void enableFileLogging(dht::DhtRunner& dht,
const std::string& path);
33OPENDHT_PUBLIC
void disableLogging(dht::DhtRunner& dht);
35OPENDHT_PUBLIC
void enableSyslog(dht::DhtRunner& dht,
const char* name);