From 0c1d1a0f24655c22a373c19aac90a6a225a353e6 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Sat, 8 Dec 2018 10:43:50 +0100 Subject: wanda: reformat source code --- src/commander.hpp | 51 +++++++++++++++++++++++++-------------------------- 1 file changed, 25 insertions(+), 26 deletions(-) (limited to 'src/commander.hpp') diff --git a/src/commander.hpp b/src/commander.hpp index 980573f..122b07d 100644 --- a/src/commander.hpp +++ b/src/commander.hpp @@ -16,33 +16,32 @@ namespace wanda { - -struct commander : wanda::control_connection::listener -{ - struct listener + struct commander : wanda::control_connection::listener { - virtual void on_connected(commander & commander) { }; - virtual void on_response(commander & commander, std::string response) { }; - virtual void on_error(commander & commander, std::string error) { }; + struct listener + { + virtual void on_connected(commander & commander){}; + virtual void on_response(commander & commander, std::string response){}; + virtual void on_error(commander & commander, std::string error){}; + }; + + commander(asio::io_service & service, std::filesystem::path socket, listener & listener, std::shared_ptr logger); + + void start(); + void stop(); + void send(command command); + + void on_error(control_connection::pointer connection, std::error_code error) override; + void on_received(control_connection::pointer connection, message message) override; + + private: + asio::io_service & m_service; + wanda::control_connection::protocol::endpoint m_endpoint; + wanda::control_connection::protocol::socket m_socket; + wanda::control_connection::pointer m_connection; + listener & m_listener; + std::shared_ptr m_logger; }; - commander(asio::io_service &service, std::filesystem::path socket, listener & listener, std::shared_ptr logger); - - void start(); - void stop(); - void send(command command); - - void on_error(control_connection::pointer connection, std::error_code error) override; - void on_received(control_connection::pointer connection, message message) override; - -private: - asio::io_service & m_service; - wanda::control_connection::protocol::endpoint m_endpoint; - wanda::control_connection::protocol::socket m_socket; - wanda::control_connection::pointer m_connection; - listener & m_listener; - std::shared_ptr m_logger; -}; - -} // namespace wanda +} // namespace wanda #endif \ No newline at end of file -- cgit v1.2.3