10 #ifndef BOOST_BEAST_WEBSOCKET_SSL_HPP 11 #define BOOST_BEAST_WEBSOCKET_SSL_HPP 15 #include <boost/asio/ip/tcp.hpp> 16 #include <boost/asio/ssl/stream.hpp> 37 template<
class SyncStream>
41 boost::asio::ssl::stream<SyncStream>& stream,
70 template<
class AsyncStream,
class TeardownHandler>
75 boost::asio::ssl::stream<AsyncStream>& stream,
76 TeardownHandler&& handler);
Definition: async_result.hpp:20
role_type
Definition: role.hpp:46
void async_teardown(role_type, boost::asio::ssl::stream< AsyncStream > &stream, TeardownHandler &&handler)
Definition: ssl.ipp:48
boost::system::error_code error_code
The type of error code used by the library.
Definition: error.hpp:21
void teardown(role_type, boost::asio::ssl::stream< AsyncStream > &stream, error_code &ec)
Definition: ssl.ipp:36