#include "websocket.h" void make_websocket_session(boost::asio::io_context& ioc, beast::tcp_stream&& stream, std::string websocket_address, request_type&& req) { std::make_shared(ioc, std::move(stream), std::move(websocket_address))->do_accept_in(std::move(req)); } void make_websocket_session(boost::asio::io_context& ioc, beast::ssl_stream&& stream, std::string websocket_address, request_type&& req) { std::make_shared(ioc, std::move(stream), std::move(websocket_address))->do_accept_in(std::move(req)); }