diff options
Diffstat (limited to 'libcmix-network/accept.hpp')
| -rw-r--r-- | libcmix-network/accept.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libcmix-network/accept.hpp b/libcmix-network/accept.hpp index dde98a3..f7d068a 100644 --- a/libcmix-network/accept.hpp +++ b/libcmix-network/accept.hpp @@ -12,11 +12,11 @@ /*! * \brief AcceptHandler Handy typedef for a function taking an tcp::socket. */ -typedef std::function<void(boost::asio::ip::tcp::socket&&)> AcceptHandler; +typedef std::function<void(std::unique_ptr<boost::asio::ip::tcp::socket>&&)> AcceptHandler; /*! * \brief SSLAcceptHandler Handy typedef for a function taking an "SSLSocket" */ -typedef std::function<void(boost::asio::ssl::stream<boost::asio::ip::tcp::socket>&&)> SSLAcceptHandler; +typedef std::function<void(std::unique_ptr<boost::asio::ssl::stream<boost::asio::ip::tcp::socket>>&&, std::shared_ptr<boost::asio::ssl::context>)> SSLAcceptHandler; /*! * \brief accept_loop Keeps accepting connections on the specified acceptor |
