// // Copyright (c) 2023-2025 Ivica Siladic, Bruno Iljazovic, Korina Simicevic // // Distributed under the Boost Software License, Version 1.0. // (See accompanying file LICENSE or copy at http://www.boost.org/LICENSE_1_0.txt) // #ifndef BOOST_MQTT5_SSL_HPP #define BOOST_MQTT5_SSL_HPP #include #include #include #include namespace boost::mqtt5 { namespace detail { // in namespace boost::mqtt5::detail to enable ADL template void async_shutdown( boost::asio::ssl::stream& stream, ShutdownHandler&& handler ) { stream.async_shutdown(std::move(handler)); } } // end namespace detail } // end namespace boost::mqtt5 #endif // !BOOST_MQTT5_SSL_HPP