aboutsummaryrefslogtreecommitdiff
path: root/src/control_interface.hpp
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2018-12-08 11:54:28 +0100
committerFelix Morgner <felix.morgner@gmail.com>2018-12-08 11:54:28 +0100
commit7b940a39dfef6f19846fe357d4a5167c66c79e85 (patch)
treee83fef50b0125ff8034305d71821d6857522d60a /src/control_interface.hpp
parent0c1d1a0f24655c22a373c19aac90a6a225a353e6 (diff)
downloadwanda-7b940a39dfef6f19846fe357d4a5167c66c79e85.tar.xz
wanda-7b940a39dfef6f19846fe357d4a5167c66c79e85.zip
wanda: extract logging
Diffstat (limited to 'src/control_interface.hpp')
-rw-r--r--src/control_interface.hpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/control_interface.hpp b/src/control_interface.hpp
index 9dc461c..82cc2af 100644
--- a/src/control_interface.hpp
+++ b/src/control_interface.hpp
@@ -36,7 +36,7 @@ namespace wanda
virtual void on_received(control_interface & interface, command command){};
};
- control_interface(key, asio::io_service & service, protocol::endpoint endpoint, listener & listener, std::shared_ptr<spdlog::logger> logger);
+ control_interface(key, asio::io_service & service, protocol::endpoint endpoint, listener & listener);
std::error_code start();
std::error_code shutdown();
@@ -47,7 +47,7 @@ namespace wanda
private:
void perform_accept();
- friend pointer make_interface(asio::io_service & service, std::filesystem::path file, control_interface::listener & listener, std::shared_ptr<spdlog::logger> logger);
+ friend pointer make_interface(asio::io_service & service, std::filesystem::path file, control_interface::listener & listener);
asio::io_service & m_service;
protocol::endpoint m_endpoint;
@@ -56,10 +56,9 @@ namespace wanda
listener & m_listener;
socket_deleter m_deleter{m_endpoint.path()};
std::set<control_connection::pointer> m_connections;
- std::shared_ptr<spdlog::logger> m_logger;
};
- control_interface::pointer make_interface(asio::io_service & service, std::filesystem::path file, control_interface::listener & listener, std::shared_ptr<spdlog::logger> logger);
+ control_interface::pointer make_interface(asio::io_service & service, std::filesystem::path file, control_interface::listener & listener);
} // namespace wanda