From 1986bdcf3b3966c7d1d69e28ec9e9a9ec6111cef Mon Sep 17 00:00:00 2001 From: Benny Baumann <BenBE@geshi.org> Date: Sun, 19 Feb 2023 21:38:26 +0100 Subject: [PATCH] chg: Implement async_server functions in header --- src/net/async_server.cpp | 10 ---------- src/net/async_server.hpp | 8 ++++++-- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/src/net/async_server.cpp b/src/net/async_server.cpp index 1b59061..3f0bcf9 100644 --- a/src/net/async_server.cpp +++ b/src/net/async_server.cpp @@ -53,14 +53,4 @@ void async_server_socket::cb_ev(::ev::io &w, int events) { } } -inline void async_server_socket::set_accept_handler( - const accept_handler_type &value -) { - on_accept = value; -} - -inline async_server_socket::accept_handler_type async_server_socket::get_accept_handler() const { - return on_accept; -} - } diff --git a/src/net/async_server.hpp b/src/net/async_server.hpp index 52799b9..253fc66 100644 --- a/src/net/async_server.hpp +++ b/src/net/async_server.hpp @@ -58,7 +58,9 @@ public: * @brief get the current registered accept handler * @return The current accept handler */ - accept_handler_type get_accept_handler() const; + inline accept_handler_type get_accept_handler() const { + return on_accept; + } /** * Use this method in order to set a new incomming socket acceptance handler. @@ -66,7 +68,9 @@ public: * @brief Set a new acceptance handler * @param value The new handler to set */ - void set_accept_handler(const accept_handler_type &value); + inline void set_accept_handler(const accept_handler_type& value) { + on_accept = value; + } private: void cb_ev(::ev::io &w, int events); -- GitLab